2017-10-16 1 views
0

나는 분명히 이유없이 처음로드 할 때 키보드를 순간적으로 보여주는보기가 있습니다. 키보드가 나타나는 원인을 어떻게 디버그 할 수 있습니까? 키보드를 보여주는 상징적 인 중단 점이 있습니까?키보드 모양을 디버깅하는 방법은 무엇입니까?

+0

일반적으로 텍스트 필드 나 텍스트보기가 첫 번째 응답자가되면 키보드가 표시됩니다. – dasdom

+0

@dasdom 사실. 이 특정한 견해는 어느 것도 가지고 있지 않습니다. – Nestor

답변

0

UIResponder 메서드에 대한 기호 중단 점을 만들 수 있습니다. becomeFirstResponder. UIResponder는 여전히 Objective-C에 있으므로 심볼릭 브레이크 포인트에 Objective-C 구문을 사용합니다.

: 경우

enter image description here

당신은 당신에게 그 정보를 제공하지 않을 수 있습니다, 당신이 당신의 ViewController의 viewWillAppear 메소드에서 최종 편집을 강제로 시도 할 수 있습니다,이 중단 점을 사용하여 첫 번째로 반응을 알아낼 수 없습니다
override func viewWillAppear(_ animated: Bool) { 
    super.viewWillAppear(animated) 
    self.view.endEditing(true) 
} 
관련 문제