1

アプリケーションのメイン ビュー (起動時に表示されるビュー) は、UIView を含む UIScrollView です。ペン先を整理するために、私はこの方法を使用していますが、すべてうまくいきます。

ただし、メイン ビュー コントローラー (scrollView のコンテンツ サイズを既に設定している) を呼び出すscrollRectToVisible:animatedViewDidLoad、scrollView は指定された CGRect までスクロールしません。

考慮すべき2つの奇妙な要因があります。

  1. scrollView は、iOS 6 で期待どおりにスクロールします (公開された問題は iOS 5 で発生します)。

  2. コードを呼び出して 2 秒の遅延でスクロールすると、スクロールが発生します。

4

1 に答える 1

1

viewDidAppear:(BOOL)animated で scrollRectToVisible:animated を呼び出します。

これで同じ問題を解決しました。

于 2013-04-06T15:55:59.153 に答える