2016-06-16 5 views
0

私はちょうど4つのボックスに物事を入力し、ランダムに1つを選択することができる単純なアプリケーションを作った。ボックスに入力した後、私は離れて行くためにキーボードが必要なので、人々は結果が何であるかを見ることができますが、スクリーンキーボードはそのままです。これは私がアプリのファイルで変更する必要がありますか?私のアプリのキーボードの問題

+0

可能な重複http://stackoverflow.com/questions/24908966/hide-keyboard-for-text-field-in-swift-programming-language ) –

答えて

0

テキストフィールドのresignFirstResponder()プロパティを使用する必要があります。

+0

その問題は、私はbool型の値をuitextfieldに代入できないということです。 – Ploostic

0

テキストフィールド外でタップが発生したときにキーボードを非表示にする場合は、
UITapGestureRecognizerを使用できます。

override func viewDidLoad() { 
    super.viewDidLoad() 

    let tapRecognizer = UITapGestureRecognizer(target: self, action: #selector(backgroundTapped(_:))) 
    view.addGestureRecognizer(tapRecognizer) 
} 

func backgroundTapped(sender: UITapGestureRecognizer) { 
    view.endEditing(true) 
} 
[迅速なプログラミング言語でのテキストフィールドの非表示キーボード](の
関連する問題