1
我试图从打开键盘禁用的UITextField,但我有麻烦的UITextField似乎并没有被调用textFieldShouldBeginEditing
.H
#import <UIKit/UIKit.h>
@interface XXViewController : UIViewController <UITextFieldDelegate> {
IBOutlet UITextField* someTextField;
}
@property (nonatomic, retain) IBOutlet UITextField* someTextField;
@end
.M
@implementation XXViewController
@synthesize someTextField;
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
NSLog(@"Hello");
return NO;
}
...
我我确信这是一个非常简单的问题。我一直在寻找的年龄,但没有找到一个解决方案
感谢提前
编辑: 的NSLog不会被调用。
哦,我觉得自己像个白痴。我在viewDidLoad中完成了这项工作,尽管它现在可行,但我认为这是错误的。谢谢编辑:只要阅读你现在增加更多的意义。我觉得更愚蠢。你是男人。 –
祝你好运朋友! –
你必须在viewDidLoad中调用这个函数。不要在init函数中调用它。 – Adem