4

私は次のようにプライベートテーブルビューを持ってUIViewControllerいます

 UIViewController<UIScrollViewDelegate, UITableViewDelegate> {

 @private
   UITableView *gTableView;
...
}

私の実装では、設定しました

gTableView.delegate=self;
gTableView.dataSource=self;

編集

scrollViewWillBeginDeceleratingscrollViewDidScrollデリゲートは呼び出されますが、 は呼び出されませんscrollViewDidScrollToTop

私は今何を間違っていますか?

4

1 に答える 1

7

とともに使用すると、スクロール ツー トップ ジェスチャ (ステータス バーのタップ)TableViewscrollViewDidScrollToTopのみ呼び出されます。scrollViewDidEndDraggingまたはscrollViewDidEndDeceleratingを使用して検出してみてscrollView.contentOffset.yください<= 0

于 2012-01-15T03:58:53.793 に答える