このメソッドが UIScrollView でどのように呼び出されるか教えてください。これはプログラムで行われますか?
または、ステータスバーをタップして実行します(シミュレーターでは実行できません)
このメソッドが UIScrollView でどのように呼び出されるか教えてください。これはプログラムで行われますか?
または、ステータスバーをタップして実行します(シミュレーターでは実行できません)
UIScrollView の scrollsToTop プロパティのドキュメントから ( http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html )
*このジェスチャは、表示されている単一のスクロール ビューで機能します。
このプロパティが設定された複数のスクロール ビュー (日付ピッカーなど) がある場合、またはデリゲートが に戻っNO
た場合scrollViewShouldScrollToTop:
、UIScrollView
リクエストは無視されます。*
おそらく、画面上に複数のテーブルまたはスクロール ビューがあるため、これは機能しません。
これを手動で行うには...
[scrollView scrollRectToVisible:CGRectMake(0,0,10,10)];
これにより、その四角形が表示されます。これは、上にスクロールするのと同じです。
scrollsToTop プロパティは、ステータス バーのタップによってトリガーされます。
スクロールが完了すると、システムは「didScrollToTop」メソッドをトリガーし、デリゲートがそれを受け取るように設定できます。