pageViewController的滚动过渡样式不流畅

时间:2014-11-20 10:01:49

标签: scroll transition uipageviewcontroller

我正在使用UIpageViewController。

我有一个页面视图控制器,在此页面视图控制器中,当用户尝试查看下一页时,我加载了一个tableView控制器。

除了翻页之外,一切都很好。当我使用“滚动”样式更改页面时,转换不平滑,但是当我使用“页面卷曲”样式更改页面时,转换是平滑的。

我正在寻找为什么在“滚动”风格的情况下我的过渡不顺畅的原因?我没有在主线程上发送任何网络请求而且我还实现了页面视图控制器的委托方法,即viewControllerAfterViewController,ViewControllerBeforeViewController,didFinishAnimating。有谁能建议解决方案?

1 个答案:

答案 0 :(得分:1)

我找到原因,实际上当我在PageViewController中加载新的表视图控制器(TVC)时,TVC包含许多UI元素,这些元素使转换变慢,因为它需要一些时间来加载所有UI元素。
在Ipod它不是很顺利,但在Iphone 5及以上它是光滑的。因为他们的处理器比ipod更快。