-(IBAction)textFieldDoneEditing:(id)sender
{
//[sender resignFirstResponder];
}
连接此方法后,注释掉里面的内容,为什么点击return键盘还是能够返回?
------解决方案--------------------
你clean一下工程再试试,不应该呀。。。。。。
------解决方案--------------------
1间接用代理方法
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if ([text isEqualToString:@"\n"]) {//按下return键
//这里隐藏键盘,不做任何处理
[textView resignFirstResponder];
return NO;
}
2直接用代理方法
- (BOOL)textFieldShouldReturn:(UITextField *)textField