gpt4 book ai didi

ios - 使 UIScrollView 像 UIPageController 一样滚动

转载 作者:行者123 更新时间:2023-11-28 12:51:52 26 4
gpt4 key购买 nike

有什么方法可以使 UIScrollView 像 UIPageController 或页面一样滚动,因为目前当我们滚动 UIScrollView 时,它就像是免费的..

最佳答案

正如提到的 Heximal scrollview 具有属性 pagingEnabled 您需要启用它才能在 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)
}
}

您的代码的另一个代码引用:https://stackoverflow.com/a/29300300/4557505

关于ios - 使 UIScrollView 像 UIPageController 一样滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36293806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com