UITableViewController に単純なテーブル ビュー ヘッダーを作成しました。
UIView *tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.bounds.size.width, [[UIScreen mainScreen] bounds].size.height * 5 / 8)];
[tableHeaderView setBackgroundColor:[UIColor flatNavyBlueColorDark]];
[self.tableView setTableHeaderView:tableHeaderView];
ここで、スナップ/エラスティック動作を作成して、ユーザーがテーブル ヘッダーをスクロールしてメイン画面のフレームから 50% が外れると、残りの部分が自動的にスナップしてヘッダー全体がスクロール アウトするようにします。これらの画像で説明されているように:
この時点で、ヘッダーは自動的に閉じます。
ヘルプ?