回答に困っている質問が 2 つあります。
私は UITableView を持っています。セルに触れると、高さが変わり、サブビューが詳細に挿入されます。
問題は、別のセルを選択したときに、他のセルを折りたたむ明確な方法がないことです。私が一時的な修正として行ったのは、セルを選択するたびにループを実行し、各セルで、選択したセルでない場合は折りたたむことです。これは効率的ではないようです。誰かアイデアがありますか?
2 番目の質問は、セルを折りたたむたびにアニメーションが表示されるということです。しかし、それは耳障りな詳細サブビューを削除します。セルのアニメーション化が完了するまで待って削除する方法はありますか? 適切なデリゲート メソッドが見つかりません。
前もって感謝します。