如何调用类之间的操作?

时间:2009-07-06 13:47:04

标签: iphone linker

是的,我又是我了。)

我有一点问题。

我有一个带TextField的自定义单元格。当我点击“完成”时,我希望键盘隐藏

所以通常情况下我用[sender resignFirstResponder]来做这个。

在这种情况下不起作用,因为自定义单元格本身就是一个类,并且有自己的.h和.m文件。

如何将这样的东西链接到一般?

1 个答案:

答案 0 :(得分:0)

将UITextField的委托设置为UIViewController。您可以在Interface Builder中执行此操作(如果您创建了类似的UITableViewCell),或者通过代码(在UIViewController中)。

tableViewCell.textView.delegate = self

现在,在你的UIViewController中,添加这个函数:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
  [textField resignFirstResponder];
  return NO;
}

此代码尚未经过测试,但应该可以使用。