0

컨테이너가 있습니다. 텍스트 필드 값을 저장 한 후 하위 클래스에 자식 클래스가 있습니다. 자식 클래스 텍스트 필드는 사임되지 않습니다 .i는 viewWillAppear 메서드 내부에있는 텍스트 필드 코딩을 중단하고, textFieldShouldReturn하고, 다음과 같은 방법으로UITextField가 첫 번째 응답자가 Containerview에서 작동하지 않습니다

1.Begin Appearance Transition 
2.End Appearance Transition 

을 containerview를 새로하려고하지만 사임되지 않는 이유는 무엇입니까? 그 FOT 모든 솔루션, 많은 감사를 제공하십시오.

참고 : textField 대리인도 설정됩니다.

답변

0

호출이 모든 텍스트 필드는이 코드를 시도하십시오 [self.container.view endEditing:YES]

+0

안녕하세요 DungProton, 내가 확인했다 당신의 코드가 작동하지 않습니다. –

0

을 사임합니다 :

[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil]; 
+0

죄송합니다. Eric, 작동하지 않았습니다. –

+0

textFieldShouldReturn 메서드에 응답이 있습니까? – EricXuan

+0

이 코드를 textfieldShouldReturn 안에 넣습니다. 위임자는 호출되지 않습니다. –

0

키보드 기각이 코드를 넣어 :

[self.view endEditing:YES]; 
+1

이 코드를 사용해도 내 경우에는 작동하지 않습니다. –