0

デフォルトで非表示にしたい検索バーがある場合と同様に、uitableview をオフセットしようとしています。私の問題は、テーブルビューが空の場合でもオフセットが存在することです。私は現在、次のようなものを使用しています:

[self.tableView setContentOffset:CGPointMake(0, normalHeaderHeight)];

テーブルビューが空でない限り、これは機能します。(私は、テーブルビューをフィルタリングする uisegmented コントロールを持っています。テーブルビューが空のときにぎこちなく「ジャンプ」しないようにしたいと思います。

私の考えは、スクロール可能な距離があることを保証する uitableview フッターを追加することです。誰かがすでにそのようなことを書いているかどうか、または簡単な解決策があるかどうかはわかりません。

4

2 に答える 2

0

入れ setContentOffsetviewDidAppear、それは動作するはずです。

于 2015-08-18T05:33:08.457 に答える