甚至有可能更改我们的翻页速度吗?我知道Apple通过其iOS6 App Store做到了。但是也许他们正在使用未公开说明的API。
任何人?
最佳答案
我认为没有官方的方法来更改页面调度速度,我也不知道是否有任何 private 属性。
如果要自己实现,则必须通过响应UIScrollViewDelegate
方法来实现分页。但是,您还必须为UIScrollView
实现自定义滚动行为,因为您无法指定setContentOffset:animated:
动画的持续时间。
当我尝试模仿safari标签选择视图的行为时,我做了类似的事情。也许它的某些部分可以帮助您解决问题。首先,我实现了 UIScrollView
subclass,其setContentOffset:animated:
需要持续时间和计时功能。 tab view通过使用UIScrollView
的委托方法并以自定义的持续时间调用setContentOffset:animated:
来实现分页。
关于objective-c - 如何使uiscrollview的分页页面变慢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12575671/