我通过解析XML创建了一个UI(我没有使用过xib文件)。也就是说,我创建了两个文本字段和一个按钮。现在我想在单击按钮时获得两个文本字段值。谁能建议怎么做?
答案 0 :(得分:1)
确保您的按钮具有以下内容:
[button addTarget:self action:@selector(getTextValue:)
forControlEvents:UIControlEventTouchUpInside];
然后,使用此方法(或@selector中的任何内容):
-(void)getTextValue:(id)sender {
NSString *one = yourtextfield.text;
NSString *two = yourtextfield2.text;
}
答案 1 :(得分:0)
如果您已经按代码创建了文本字段,并且想要在按钮操作中获取文本字段的文本,那么您可以在.h文件和动作调用中声明文本字段
[textfield text];
答案 2 :(得分:0)
使用UITextField
的text属性,如下所示
NSString* myFirstValue = [myFirstTextField.text retain];
NSString* mySecondValue = [mySecondTextField.text retain];
使用两个值后别忘了释放它们
[myFirstValue release];
[mySecondValue release];
答案 3 :(得分:0)
您可以使用
访问UITextField
的文字
NSString *textFieldValue = myTextField.text;
或使用
NSString *textFieldValue = [myTextField text];
答案 4 :(得分:0)
您必须声明UITextField,否则您无法访问文本字段