如何获得文本字段值

问题描述:

我通过解析XML创建了一个UI(我没有使用过xib文件)。也就是说,我创建了两个文本字段和一个按钮。现在我想在单击按钮时获得两个文本字段值。任何人都可以建议如何做到这一点?如何获得文本字段值

如果你已经把代码创建文本框,你想在按钮动作文本框的文本,那么你可以在.h文件中,并在你的行动呼吁

[文本框的文本]申报文本框;

使用Text属性的UITextField,像下面

NSString* myFirstValue = [myFirstTextField.text retain]; 

NSString* mySecondValue = [mySecondTextField.text retain]; 

同时使用值后,不要忘了释放他们

[myFirstValue release]; 
[mySecondValue release]; 

确保您的按钮具有这样的:

[button addTarget:self action:@selector(getTextValue:) 
    forControlEvents:UIControlEventTouchUpInside]; 

然后,使这个方法(或任何在你的@选择器):

-(void)getTextValue:(id)sender { 
    NSString *one = yourtextfield.text; 
    NSString *two = yourtextfield2.text; 
} 

可以使用

NSString *textFieldValue = myTextField.text; 

或使用

NSString *textFieldValue = [myTextField text]; 

您必须声明的UITextField其他明智的,你不能访问文本框访问的UITextField文本