私は常にFirstResponderを辞任する必要がありUITextView
ますか?または、View Controllerが消えたときに、これは自動的に発生しますか?
iPhone Objective-Cと同様の問題が発生しているため、質問しています。キーボードがresignFirstResponderで非表示にならない場合があります。この場合、navコントローラーが他のViewControllerを押したりポップしたりしてもキーボードは開いたままになります。キーボードは機能し、[完了]をクリックすると、フォーカスUITextView
が外れます(つまり、カーソルが消えます)が、キーボードは上に留まります。
なぜこれが起こっているのかわかりませんでしたが、resignFirstResponder
別のView Controllerをプッシュする前にこれを行わなかったことが原因である可能性がありますが、オプションだと思いましたか?