0

UITableView 私はTableHeaderView(カスタム プルを更新するために) を実装する iOS アプリに取り組んでいます。ユーザーがプルダウンするまで、ヘッダー ビューを他の行の上に非表示にしたいです。多くの場合、すべて正常に動作します。行が数行しかない場合、バグが発生します。ユーザーが行をプルアップすると、テーブル ビューがバウンスし、ヘッダー ビューが表示されるためです。

一番上の位置がヘッダービューではなく最初の行であるとテーブルビューに「考え」させたいです。

これどうやってするの?

4

1 に答える 1

0

EGORefreshTableHeaderView を実装したくないので、EGORefreshTableHeaderView.m のみをダウンロードして、コードを読んでください。基本的にヘッダーは使わず、ビューを作成してテーブルビューに追加し、スクロールのデリゲートを設定して好きなように扱います。

または、テーブル ビューでデリゲートを設定して処理することもできます (フレームワークのコードを使用して作成します)。

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
于 2013-08-29T13:13:47.220 に答える