보기에 여러 개의 UITextField
개체가 있습니다. 내가 그들을 누르면 키보드와 UIKeyboardWillShowNotification
이벤트를 얻습니다. 텍스트 필드 중 하나가 첫 번째 응답자 인 동안 새보기 컨트롤러를 스택에 밀어 넣으면 키보드가 예상대로 움직이지 않습니다. 그러나 뒤로 버튼을 누르면 텍스트 필드가 첫 번째 응답자가되지만 키보드가 다시 나타나지 않습니다. 동일한보기에서 다른 텍스트 필드를 클릭하면 다시 키보드가 나타나지 않습니다. 내가 다시 보았을 때 키보드가 위로 올라 오지 않았다면 괜찮을 것이지만, 다른 텍스트 필드를 클릭 할 때 무엇이 잘못 될지 확신 할 수 없습니다. 왜 이런 일이 일어나고 어떻게 해결할 수 있습니까?왜 탐색 스택에서보기가 팝업되면 키보드가 표시되지 않습니까?
화면을 떠나기 전에 첫 번째 응답자를 사퇴하면 모든 것이 정상적으로 작동합니다.
그렇다면 첫 번째 화면을 떠나기 전에 첫 번째 응답자를 퇴장 시키십시오 ...... – Daniel
특정 사례를 해결하기 위해 그렇게 할 수는 있지만 설명과 일반적인 해결책을 좋아합니다. –