みんな大好き UICollectionViewです。
セクションヘッダをタップしたらそのセクションを開いて表示します。
もう一度タップすると折り畳みます。
俗にアコーディオンって言われるやつです。
かんたんそうでしょ?
ググれば1時間くらいでできるって思うでしょ?
で、実際にやってみたら・・・
意外とてこずりました。
UITableViewではアコーディオンはよくやるのですが、UICollectionViewだと勝手が違う。
Githubに上げときました。
プライベートレポジトリですが。
今度出すアプリにこれを乗っけるのでその時にまたスクショ晒す予定。
環境
- iPhone 11 Pro / iOS 14 beta 2
- Xcode 12 beta 2