Main.storybodrdにUITextFieldを配置しています。これにキーボードで文字を入力した後、キーボードを閉じたいのでTextFieldと接続しているクラスをプロトコルUITextFieldDelegateに批准させクラス内に下記の記述を宣言しているのですがシュミレーターで実行するとを押してもキーボードが閉じません。考えられる理由がわかる方教えてください。
修正依頼をいただきましたので
シュミレーターで実行すると、と書いてしまったのですが今実機で実行するとやはり同じようにキーボードは閉じませんでした。
func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.resignFirstResponder()
return true
}
(Q1) textFieldShouldReturnは呼ばれているでしょうか? (Q2)実機では閉じるのでしょうか?閉じないシミュレータの端末/OSを教えて下さい。
回答1件
あなたの回答
tips
プレビュー