Ios 使UIScrollView像UIPageController一样滚动
是否有任何方法可以使UIScrollView像UIPageController一样滚动或像页面一样滚动,因为当前我们滚动UIScrollView时,它像免费的一样。是的,UIScrollView具有您想要的功能。查看是的,UIScrollView具有您需要的功能。查看,因为scrollview中提到的Heximal具有属性Ios 使UIScrollView像UIPageController一样滚动,ios,swift,Ios,Swift,是否有任何方法可以使UIScrollView像UIPageController一样滚动或像页面一样滚动,因为当前我们滚动UIScrollView时,它像免费的一样。是的,UIScrollView具有您想要的功能。查看是的,UIScrollView具有您需要的功能。查看,因为scrollview中提到的Heximal具有属性PaginEnabled,您需要启用该属性才能在scrollview中进行分页 您的示例代码可以如下所示: @IBOutlet weak var scrollPaginatio
PaginEnabled
,您需要启用该属性才能在scrollview中进行分页
您的示例代码可以如下所示:
@IBOutlet weak var scrollPagination: UIScrollView!
var numberOfPages:CGFloat = 5
override func viewDidLoad() {
super.viewDidLoad()
scrollPagination.pagingEnabled = true
scrollPagination.contentSize = CGSizeMake(numberOfPages * scrollPagination.frame.size.width, scrollPagination.frame.size.height)
for i in 0...Int(numberOfPages) {
let tmpLabel: UILabel = UILabel(frame: CGRectMake(CGFloat(i) * self.view.bounds.width + 20, 20, 120, 20))
tmpLabel.textAlignment = .Center
tmpLabel.text = "This is page \(i)"
scrollPagination.addSubview(tmpLabel)
}
}
代码的另一个代码参考:因为scrollview中提到的Heximal具有属性
PaginEnabled
,您需要启用该属性才能在scrollview中进行分页
您的示例代码可以如下所示:
@IBOutlet weak var scrollPagination: UIScrollView!
var numberOfPages:CGFloat = 5
override func viewDidLoad() {
super.viewDidLoad()
scrollPagination.pagingEnabled = true
scrollPagination.contentSize = CGSizeMake(numberOfPages * scrollPagination.frame.size.width, scrollPagination.frame.size.height)
for i in 0...Int(numberOfPages) {
let tmpLabel: UILabel = UILabel(frame: CGRectMake(CGFloat(i) * self.view.bounds.width + 20, 20, 120, 20))
tmpLabel.textAlignment = .Center
tmpLabel.text = "This is page \(i)"
scrollPagination.addSubview(tmpLabel)
}
}
代码的另一个代码参考:是,scrollview支持分页,请选择是,scrollview支持分页,请选择仅链接在链接断开时答案将变得毫无意义。至少在tje文本中包含解决方案大纲;理想的代码。谢谢尼古拉斯,你是100%正确的,我会考虑的。我曾多次用断开的链接来面对这种情况。我确实对@PyroLink的答案投了赞成票,只有当链接断开时,答案才会变得毫无意义。至少在tje文本中包含解决方案大纲;理想的代码。谢谢尼古拉斯,你是100%正确的,我会考虑的。我曾多次用断开的链接来面对这种情况。我确实对@Pyro的答案投了赞成票