1

我的应用程序的主视图(启动时显示的那个)是一个包含 UIView 的 UIScrollView。为了整理我的笔尖,我使用了这种方法,一切正常。

但是,当scrollRectToVisible:animatedViewDidLoad主视图控制器中调用时(已经设置了 scrollView 的内容大小),scrollView 不会滚动到指定的 CGRect。

有两个奇怪的因素需要考虑:

  1. scrollView 在 iOS 6 上按预期滚动(暴露的问题出现在 iOS 5 上)。

  2. 如果我调用代码以 2 秒延迟滚动,则会发生滚动。

4

1 回答 1

1

在 viewDidAppear:(BOOL)animated 中调用 scrollRectToVisible:animated。

我用这个解决了同样的问题。

于 2013-04-06T15:55:59.153 回答