2017-06-16 5 views
0

特定のタスクを実行しているときに、自分のアプリケーションのキーボードでリターンキーを無効にしてから、タスクが完了した後に再び有効にします。これは可能ですか?そうでない場合は、キーボード全体を無効にするか、この期間だけ非表示にすることができますか?ios - Objective-Cでキーを無効または非表示にする

答えて

1

キーボードを隠すために[textField/textView resignFirstResponder]を実行できます。テキストのテキストフィールドまたはテキストビューの場合また、アプリケーションの任意の段階でキーボードを非表示にしたい場合は[self.view endEditing:YES];に電話することもできます。

+0

どのくらいの意志[self.viewのendEditing:YES];それを無効にする? – apex

+0

[self.view endEditing:YES];キーボードが開いている場合はキーボードを隠します。 – sschunara

+0

大丈夫、ありがとう。 – apex

0

キーボードの使用

[textField resignFirstResponder] 

を非表示にすると、キーボードの使用を表示する

[textField becomeFirstResponder] 
関連する問題