내 앱에서 기기 회전시 리로드 데이터으로 테이블을 다시로드합니다. 회전하기 전에 UITextfield에 포커스가 있고 키보드가 열려 있으면 포커스가 유지되고 키보드가 열린 채로 남아 있습니다. Reloaddata은 "textfieldshouldEndEditing"및 "KeyboardshouldHide"알림을 호출하므로 회전시 텍스트 필드에 포커스가 맞추어지지 않고 키보드도 닫힙니다. 기기 회전 후 다시 초점 UItextfield
내가 다음 코드를 사용하고이를 달성하기[myTextfield performSelector:@selector(becomeFirstResponder)
withObject:nil
afterDelay:1.0f];
이 잘 작동하고 키보드 장치를 회전 한 후 다시 열리지 만 나는 키보드 숨기기 버튼을 누를 때 문제가 (지금 키보드가 닫혀) 그런 다음 장치를 돌리십시오. 키보드를 닫은 후 장치를 돌리기 전에 키보드가 여전히 잘못 표시됩니다.
누군가가 무엇이 잘못되었거나이를 달성하기 위해해야한다고 제안 할 수 있습니까? 고마워