0
내보기 컨트롤러에서 나는 아래와 같이 텍스트 필드를 추가했습니다.키보드를 닫지 않아
txt1 = [[UITextField alloc]initWithFrame:CGRectMake(10, 10, 70, 20)];
txt1.delegate = self;
txt1.borderStyle = UITextBorderStyleRoundedRect;
[self.view addSubview:txt1];
[txt1 release];
나는 .h
파일에 UITextFieldDelegate
을 설정합니다. 나는
-(BOOL)textFieldShouldReturn:(UITextField *)textField
으로 내 키보드를 무시합니다. 그러나 위임 방법은 실행되지 않습니다. 도움이 필요하십니까? 미리 감사드립니다.
[textField resignFirstResponder]를 textFieldShouldReturn 내부로 보냅니다. 하지만 대리자 메서드 자체는 반환 단추를 두드리는 동안 발사하지 않습니다. – diana
나는 AppllicationDelegate에서 똑같이했다. 여기에 윈도우에 텍스트 필드를 추가했습니다. 그것은 효과가있다. 그 이유는 무엇입니까? 어떤 생각? – diana
전체 코드를 게시해야합니다. – arul