私はiPadプログラミングに不慣れで、UItablecellで定義されているUItextviewからキーボードを閉じる方法を知りたいです。セルに複数のテキストビューが定義されています。親切にあなたの側からの適切な解決策や提案で私を助けてください。
質問する
111 次
1 に答える
1
テキストビューを送信してメッセージを表示するresignFirstResponder
と、キーボードが閉じます。リターンキーに応答して閉じる必要がある場合は、ViewControllerにUITextViewDelegate
プロトコルを採用させることを検討してください。
[self.textViewInQuestion resignFirstResponder];
endEditing:
または、次のようにテーブルビューにメッセージを送信することもできます。
/*
Attempt to resign first responder status on any textfields within
the view's hierarchy.
*/
[self.tableView endEditing:NO];
// OR we can....
/*
Force text fields within the view's hierarchy to resign first responder.
Textfield delegates cannot prevent this from happening so this is not
recommended if you need to perform field validation and prevent the user
from leaving the textfield.
However sometimes it is useful to be able to force the resignation of the
first responder status even with validation so it goes both ways really.
*/
[self.tableView endEditing:YES];
于 2012-10-19T05:45:50.077 に答える