所以我将 UIViewController 子类化,在 nib 中我有一个 UIView,其中有一个 tableview。据我了解,UIViewController 和 UIView 都是 UIResponder 的子类,因此它们应该接收 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 方法。
但是,情况并非如此,我的视图控制器子类没有接收到该方法。如果可以的话,我真的不想继承 UIView。
我正在尝试实现这一点,但我的
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[textfield resignFirstResponder];
}
没有被调用。