コンテンツの表示に使用するヘッダー ビューを持つ UITableView があります。コンテンツが存在しない場合は、ヘッダー ビュー (UIView クラス) を非表示にして、TableView セルをビューの上部にスライドさせたいと考えています。
みたいな
____________
| ---------- |
| | | |
| | header | |
| | | |
| ---------- |
| ---------- |
| | cell | |
| ---------- |
| |
電話すると
[theHeaderView setHidden:YES]
ヘッダー ビューのコンテンツは消えますが、私の TableView のセルは、ヘッダーがプッシュした場所まで画面の途中に残ります。だから私は次のようになります:
____________
| |
| EMPTY |
| SPACE |
| |
| |
| ---------- |
| | cell | |
| ---------- |
| |
ヘッダー ビューを非表示にし、テーブル ビューのセルを画面の上部に移動する適切な方法は何ですか?
そして、後で新しいコンテンツでヘッダーを再度開き、セルをもう一度押し下げたいと思います。
ありがとう!