iPhone:设置当前textField的值

时间:2010-02-04 15:23:58

标签: iphone uitextfield

我正在调用textFieldDidBeginEditing中的一个动作,如下所示:

[dotButton addTarget:self action:@selector(actionButton:) forControlEvents:UIControlEventTouchUpInside];

并将我的行动指定为:

- (void) actionButton:(id)sender {
textField.text = [textField.text stringByAppendingString:@"APPROVED"];
}

简单的问题,希望是一个简单的答案......

textField.text是指名为textField的字段,但是如何更新textFieldDidBeginEditing当时正在执行的当前字段?即我可以设置一个变量来检索当前的字段名吗?

由于

1 个答案:

答案 0 :(得分:1)

您应该检查textField是否符合您感兴趣的标签。 一个例子:

if (textField == self.firstLabel){
  //do something
}
else if (textField == self.secondLabel){
  //do other something
}

从委托方法传递的textField变量是您应该处理的变量。

告诉我它是否有效。祝你好运!