我有一个 UIScrollView,它通过用户轻弹手势或触摸 UIPageControl 在子视图之间水平滚动。Flicks 在 3G 上完美运行,但动画通常在 3G 上停止,因此下一个 subView 不会居中。第二次轻弹将完成滚动到正确位置。
当用户触摸 UIPageControl 时,两个设备上的动画都完美无缺,它调用了一个调用 [scrollView scrollRectToVisible:frame animated:YES] 的方法。
有任何想法吗?
此外,当用户触摸屏幕的右侧或左侧时(如在电子书阅读器 Stanza 中),您将如何禁用轻拂手势,而是在子视图之间滚动?