2010-04-03 4 views
2

modalPresentationStyle = UIModalPresentationFormSheet 인 모달 뷰 컨트롤러로 UIViewController를 제공합니다. 보기에 UITextFields가 거의 없습니다.iPhone OS 3.2 (iPad) 모달 질문보기

내 문제는 키보드 ([textfieldname resignFirstResponder])를 닫을 때 아무 것도 수행하지 않는다는 것입니다. 그러나 modalPresentationStyle을 UIModalPresentationPageSheet로 변경하면 작동합니다.

이것은 버그 인 것 같습니다. 어느 누구도 비슷한 문제에 직면했으며 해결사를 찾았습니까? 바보 같고 어리석은 짓을 할 수 있을까요?

내가 UITextView이 같은 문제로 실행
+0

동일한 문제가 있습니다. 나는 아직 좋은 일을 발견하지 못했다. – MikeN

답변

1

, 나는 다음과 같이

- (BOOL)resignFirstResponder{ 
    [super resignFirstResponder]; 
    // For some reason, UITextView doesn't like to give up first responder, ever.... 
    return YES; 
} 

내가이 4.3에 여전히 필요한 경우 확인하지 않은하지만이 확실히 필요했다 ... UITextView 및 재정의 resignFirstResponder를 서브 클래스 결국 어떤 경우에는 3.2이다.

관련 문제