Avatar
UIContentConfigurationを使ったUICollectionViewListCellについて質問があります。 iPhone標準のShortcutアプリ、ショートカット一覧画面の選択モード時の、「振動する、右上のボタンが選択アイコンに変わる」というセルの挙動を再現したいと思っています。 初めはViewControllerで編集モードのボタンを押した際にcollectionView.indexPathsForVisibleItems.forEachで見えている範囲に振動のアニメーションを適用したのですが、再利用されたcellでは当然ですがアニメーションはしませんでした。 この再利用されたセルにアニメーションを与えるためにcollectionViewのisEditingをUIContentConfigurationに渡して、UIContentView側でその変更を見てCAKeyframeAnimationを追加(削除)できないものかと思いましたがcellRegistrationだとcollectionViewを参照できないため渡せませんでした。 CollectionViewの選択モードをUICollectionViewListCellに伝える方法としてUIContentConfigurationは適当ではないんでしょうか。適当でないとすればこれを使う、などキーワードだけでも有難くそこから調べていきますのでご教授いただけると幸いです。 内容が意味不明だったらすみません…