0

テキストフィールドを持つカスタムUITableViewCellがあり、セルを削除できます。次に、テーブルが編集モードでセルがテキストフィールドのファーストレスポンダーを取得したときに問題が発生しました。この場合、クラッシュするだけですファーストレスポンダを辞任しないセルは削除できないと言う。

セルが削除されたときに、テキストフィールドのresignFirstResponderを試みましたが、削除はすぐに行われ、resignFirstResponderにはアニメーションがあるため、まだ機能しません。

誰かが同様の問題を抱えていて、たまたま解決策を見つけましたか?

4

1 に答える 1

0

UITableViewCellあなたのデリゲートとして機能しているようUITextFieldです。その場合は、セルを削除する前にUITextFieldデリゲートを設定してみてください。nil

于 2012-10-23T08:54:10.447 に答える