0
私はallowselectionを試してみます:いいえ、私のアプリはクラッシュしました。uitableviewをリロードする際のインタラクションを無効にする
-(void)reloadTableView{
[subscriptionTable setScrollEnabled:NO];
[subscriptionTable reloadData];
[subscriptionTable setScrollEnabled:YES];
}
どこが同期していましたか?私は、カスタムセルでUIButtonを使用するケースがあります。リロードの進行中にスイッチを変更することができます。その場合、おそらくリロードはすべてのセルを無効にしますが、まだそれらを表示し、cellForIndexPathのindexPathをアンラップする強制のためにアプリケーションがクラッシュしたため、セルへのindexPathがnilであることがわかりました。私はこれをprint()ログを使って見つけました。私は現在、最良の回避策を探しています –