私はiOSキーボードに奇妙な問題があります。キーボードがUITableViewCellのTextFieldを無効にしません
私のアプリでは、いくつかのUITableViewCell内でUITextFieldsを使用しています。現在のテキストフィールドがフォーカスを失った場合、キーボードを解除したいと思います。
これは私がこれまで何をやったかである:
[テキストフィールドresignFirstResponder] textFieldDidEndEditingへ<UITextFieldDelegate>
を設定し、追加
:
- >
textFieldDidEndEditing
が呼び出されますが、キーボードとどまる。を追加し、アレイへのすべてのテキストフィールド、全てのオブジェクトを通してループとresignFirstResponder
を呼び出していません - >無効果
textFieldDidEndEditing内部【
self.tblView endEditing:YES
]呼び出さ。- - >キーボードが消えませんでした。
しかし、完了 - ボタンを使って、キーボードを却下することは(textFieldShouldReturn
を使用して)完璧に動作
私が間違って何をしているのですか?
編集:私は私の問題のビデオを作った:実装http://www.youtube.com/watch?v=Zuz5rCv2GCo
テキストフィールドは編集が終了しなかったことを知ってどのように? – dasdom
別のテキストフィールドに入ることによってテキストフィールドを終了するとき – eltomato
次に、次のテキストフィールド→キーボードが表示されます。 – dasdom