我已經在加載視圖時以編程方式創建了uitextfield。但是,如果在加載後按下按鈕,如何在稍後的void中從該uitextfield獲取文本?以編程方式創建UItextfield,以後如何獲取文本?
-(void)viewDidLoad {
UITextField *fldcard= [[UITextField alloc] initWithFrame:CGRectMake(12, 45, 293, 25)];
fldcard.placeholder = @"card";
fldcard.keyboardType = UIKeyboardTypeNumberPad;
[fldcard setBackgroundColor:[UIColor colorWithRed:0.22 green:0.53 blue:0.23 alpha:1.0]];
[fldcard.layer setCornerRadius:5.0f];
[fldcard.layer setMasksToBounds:YES];
[self.view addSubview:fldcard];
[fldcard release];
}
-(void)myAction:(id)sender {
[self.view endEditing:YES];
NSLog(@"fldcard %@", fldcard.text);
}
使用實例變量保留對文本字段的引用。 – rmaddy
請閱讀xcode標籤的描述。這個問題不適用。 – rmaddy