각 필드에서 차례대로 'becomeFirstResponder'를 호출하여 UITextFields간에 'firstResponder'를 이동시키는 간단한 코드가 있습니다.iOS 6에서 UITextField 키보드 해고 동작이 다릅니다
iOS 5에서는 resignFirstResponder가 표시된 최종 텍스트 필드까지 키보드가 계속 표시됩니다.
그러나 iOS 6에서는 키보드가 첫 번째 응답자가 이동 될 때마다 닫기를 수행하고 애니메이션을 다시 표시합니다. 어떤 시점에서 responponder (또는 연관된 메서드에서)를 이동하기 위해 becomeFirstResponder를 호출 할 때는 resignFirstResponder를 호출해야합니다. iOS 6에서는 새로운 기본 동작 인 것 같습니다.
이것은 혼란스럽고 바람직하지 않습니다.
Apple 설명서를 살펴본 결과 키보드 애니메이션을 관리하는 방법에 대한 변경 사항을 찾을 수 없습니다.
누구나 이러한 변경 사항에 대한 문서를 참조 할 수 있습니까? 감사.
변경된 사항은 없습니다. 내 애플 리케이션에 iOS6에서 이렇게하지 않습니다. – Fogmeister
테스트 프로젝트를 만들어 두 번 확인했는데 숨어 있지 않고 다시 표시했습니다. 코드를 제공 할 수 있습니까? – Fogmeister