Apple documentation says that scrollViewWillScrollToTop: will be called as part of the UIScrollViewDelegate protoco. However, this method doesn't seem to exist even when I recursively grep through the /Developer folder. I don't see where this method is being called nor its prototype. Any hints?
1 に答える
0
これについて言及していますか?
このジェスチャは、表示されている単一のスクロール ビューで機能します。このプロパティが設定された複数のスクロール ビュー (日付ピッカーなど) がある場合、またはデリゲートが scrollViewWillScrollToTop: で NO を返す場合、UIScrollView は要求を無視します。スクロール ビューがコンテンツ ビューの一番上までスクロールした後、デリゲートに scrollViewDidScrollToTop: メッセージを送信します。
ドキュメントのタイプミスです。彼らは言うつもりscrollViewShouldScrollToTop:
でした。BOOL 値を返すことに言及していることがわかりますが、will...
デリゲート メソッドは通常、何も返しません。should...
一方、で始まるものはそうです。
ドキュメントのフッターにある [It's good, but...] リンクをクリックして、これを報告することをお勧めします。私も同じことをします。
于 2011-09-14T11:43:55.430 に答える