2017-10-16 4 views
0

明らかに理由がないため、最初に読み込んだときに一時的にキーボードを表示するビューがあります。キーボードを表示させる原因をデバッグするにはどうすればよいですか?キーボードを表示するための記号的なブレークポイントはありますか?キーボードの外観をデバッグする方法は?

+0

通常、テキストフィールドまたはテキストビューが最初のレスポンダになるとキーボードが表示されます。 – dasdom

+0

@dasdomそれは本当です。この特定のビューはどちらも持っていません。 – Nestor

答えて

0

UIResponderメソッドのシンボリックブレークポイントを作成するには、becomeFirstResponderを使用します。 UIResponderはまだObjective-Cにあると思うので、Objective-C構文をシンボリックなブレークポイントに使用してください。

:あなたはそれはあなたにその情報を与えないかもしれないとして、あなたはのViewControllerのviewWillAppearメソッドで終了編集を強制しようとすることができ、このブレークポイントを使用して最初の応答者を把握することができない場合には

enter image description here

override func viewWillAppear(_ animated: Bool) { 
    super.viewWillAppear(animated) 
    self.view.endEditing(true) 
} 
関連する問題