2014-04-22 1 views
0

왜 이런 일이 일어나고 있는지 모르겠지만 누군가 도움을 줄 수 있는지 궁금합니다.UITextField는 viewcontroller에 위임자를 설정할 때 작동을 멈 춥니 다

현재 저는 UITextfield 대리자가 ViewController로 설정되어 있습니다. 나는 필요한 모든 방법을 선언했다. 입력을 시작하면 아무 것도 나타나지 않지만 삽입 한 NSLog마다 감지되고 있습니다.

대리인을 제거하면 텍스트 필드가 작동하기 시작합니다.

아이디어가 있으십니까?

+0

사용자가 텍스트 필드 –

+1

의 위임에 작성하는 코드를 게시하시기 바랍니다 - (BOOL) textFieldShouldBeginEditing를 : (UITextField *) textField 은 YES를 반환해야합니다. textFie ld : shouldChangeCharactersInRange : replacementString : 또한 YES – user2387149

+0

@ user2387149를 반환해야합니다. 그것은 - (BOOL) textField : (UITextField *) textField shouldChangeCharactersInRange가 YES를 반환하지 않습니다. UITextfield가 키보드로 덮여있을 때 스크롤하도록 결정하는 스크립트에서 복사 된 if 조건이있었습니다. – SReca

답변

0

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField

textField:shouldChangeCharactersInRange:replacementString:

도 반환해야합니다 어떤 점에서 YES를 반환해야합니다 YES

관련 문제