我正在尝试使用水平分页来水平滚动 UIScrollView(有点像 UIPageController,但由单个 UIViewController 管理)
因为我使用的是自动布局,所以我通过对内部视图使用约束来设置所有内容,并且滚动视图工作得很好。然而奇怪的是分页以一种奇怪的方式工作。
具体来说,滚动变得非常慢,滚动视图需要 5 秒以上才能卡到位。我对此感到非常困惑,因为我以前用较小的视图(大约三个“页面”而不是 6 个)做过这个,而且它工作得完美无缺。
我创建了一个示例项目来说明这一点;只需构建它并尝试左右滚动 - 如果您只需轻弹一次,效果最佳。
http://mbx.cm/t/MmLIi
唯一似乎阻止这种情况的方法是让 viewcontroller 直接管理滚动视图(而不是将它放在 UIView 中),但我确定问题出在其他地方,所以我想我会试试运气看看是否有 Auto布局大师可以帮助我解决这个问题。