我已经在 .h 文件中声明
@interface TextFieldDemoViewController : UIViewController <UITextFieldDelegate>
并实现此协议方法
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
NSLog(@"OK");
return NO;
}
构建并单击文本字段,但没有任何反应。我错过了什么?
好的,我已经解决了:将文本字段的 Outlet 'delegate' 连接到 IB 中的文件所有者