1

甚至可以改变我们页面的速度吗?我知道 Apple 通过他们的 iOS6 App Store 做到了这一点。但也许他们正在使用未记录的 API。

任何人?

4

1 回答 1

2

我不认为官方有改变分页速度的方法,我不知道是否有任何私有属性。

如果您想自己实现它,则必须通过响应UIScrollViewDelegate方法来实现分页。但是,您还必须为 a 实现自定义滚动行为UIScrollView,因为您无法指定 的动画的持续时间setContentOffset:animated:

当我试图模仿 safari 选项卡选择视图的行为时,我做了类似的事情。也许它的某些部分可以帮助您,解决您的问题。首先,我实现了一个具有持续时间和计时功能的UIScrollView子类。setContentOffset:animated:选项卡视图通过使用 的委托方法并使用自定义持续时间UIScrollView调用来实现分页。setContentOffset:animated:

于 2012-09-25T07:41:22.267 回答