私はテーブルビューを持っています。ユーザがセルを選択すると、accessorytype
がUITableViewCellAccessoryCheckmark
に設定されます。iosでtableviewのすべてのセルをオフにする方法
私は前の画面に移動し、次にこのテーブルビューに進み、セルがチェックされたままになります。
すべてのチェックボックスをオフにする方法はありますか?基本的にはすべてUITableViewCellAccessoryNone
に設定されていると思います。
clearsselectiononviewwillappearと呼ばれるテーブルビューの方法があります
あなたはあなたのcellForRowAtIndexPathコードを投稿することができますか? – user523234
コードの一部を投稿する – hchouhan02
完全なリロードを強制する場合は、 ' - (void)reloadRowsAtIndexPaths :(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation'を試してください。しかし、これは正しい方法ではありません。 'MODEL'に変更を加えて' VIEW'を更新する必要があります。 'MODEL'と' cellForRowAtIndexPath'が正しければ、単純な 'reloadData'がそのトリックを行います。 –