我知道有类似的问题,但这些答案对我没有帮助。我猜我还有其他错误。
我有一个 textView,我将它的委托设置为 self,但未调用相关函数。
这是代码:
在.h中:
@interface MyViewController : UIViewController<UITextFieldDelegate>
@property (retain, nonatomic) IBOutlet UITextField *nameField;
以 .m 为单位:
...
@synthesize nameField;
...
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
nameField.delegate = self;
...
}
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
exitKeyboardButton.hidden = NO;
return YES;
}