ストーリーボードでセルを折りたたんで展開する (グループ化する) UITableView を実装する方法を示すチュートリアルを知っている人はいますか? 何かのようなもの:
名前 (展開/折りたたみ)
- John (クリックして John の情報を表示、新しい ViewController)
- サム(同上)
- ポール(同上)
スポーツ (展開/折りたたみ)
- バスケットボール
- 野球
- フットボール
どんな助けにも感謝します!
ストーリーボードでセルを折りたたんで展開する (グループ化する) UITableView を実装する方法を示すチュートリアルを知っている人はいますか? 何かのようなもの:
名前 (展開/折りたたみ)
スポーツ (展開/折りたたみ)
どんな助けにも感謝します!
次の方法で実行できます。
指定されたインデックス パスでセルを選択しながら、新しいセルを挿入します。
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationLeft];
[tableView endUpdates];
そして、次のタップでこれらを削除します。
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];
このようにして、データソース (つまり、配列) とタップ可能なセルのインデックス パスを更新し、新しい追加やテーブルへの削除を行わないようにする必要があります。
または、セル選択時にテーブルを含むセルのみを追加/削除できます。