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