Ios4 textFieldShouldReturn在ipad中不起作用

Ios4 textFieldShouldReturn在ipad中不起作用,ios4,Ios4,我正在IPad上创建一个应用程序。我使用带有默认返回键的文本字段来编写消息。在编写消息后,我按返回键..然后键盘消失,但不会调用方法-(BOOL)textField shouldReturn:(UITextField*)textField{}。我在文本字段shouldReturn函数中有一些代码 - (BOOL)textFieldShouldReturn:(UITextField *)textField { [textField resignFirstResponder]; [UIView b

我正在IPad上创建一个应用程序。我使用带有默认返回键的文本字段来编写消息。在编写消息后,我按返回键..然后键盘消失,但不会调用方法
-(BOOL)textField shouldReturn:(UITextField*)textField{}
。我在
文本字段shouldReturn
函数中有一些代码

- (BOOL)textFieldShouldReturn:(UITextField *)textField {

[textField resignFirstResponder];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];  
if(cPageNavType == CUTSOM_NAV_BAR){
    mToolbar.frame = CGRectMake(0, 438, 320, 44);
    mTableView.frame = CGRectMake(0, 40, 340, 400); 
}else {
    mTableView.frame = CGRectMake(0, 0, 340, 480-44-18-28);
    mToolbar.frame = CGRectMake(0, 480-44-18-28, 320, 44);
}
[UIView commitAnimations];

//[self postMessage:nil];
return YES;
}

那我该怎么办?提前感谢

需要检查的内容

  • 添加
    ,使您的班级成为代表的接受者
  • 当然,添加委托方法(放置断点)
  • 连接文本字段出口(代表和参考出口,如有)

  • 需要检查的事项

  • 添加
    ,使您的班级成为代表的接受者
  • 当然,添加委托方法(放置断点)
  • 连接文本字段出口(代表和参考出口,如有)

  • 您是否正确设置了委托?是否确定方法未被调用?您是否在方法的开头尝试了断点或
    NSLog
    ?是否正确设置了委托?是否确定方法未被调用?您是否在方法的开头尝试了断点或
    NSLog