我创建了一个水平UIScrollView,启用了分页。这允许我“滑动”某个视图。我遇到的问题是scrollview位于左侧。我只能向左滚动(读取:滑动)我的某个视图。我也想让它向右滑动,所以双方。我认为这是以UIScrollView为中心的问题。我尝试了很多东西,但一切都没有成功。
这是我的代码(vertScroll是水平scrollView):
ViewController
答案 0 :(得分:3)
你应该制作3个页面,所以contentSize应该是一个页面大小的3倍,据我所见,正在发生这种情况。
现在确保用户始终在第2页(中间页面)上启动,通过将contentOffset设置为x坐标的scrollView宽度和y坐标的0的宽度来执行此操作。
之后,用户应该能够向左和向右滚动。
PS:通过查看你的代码,似乎你假设每个人都使用iPhone 6(宽度为375pt),你可能想要使用计算的宽度(使用self.view.frame.size.width
或相对的东西)