繁体   English   中英

iPhone:设置当前textField的值

[英]iPhone: Set value of current textField

我从textFieldDidBeginEditing调用一个动作,如下所示:

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

并将我的操作指定为:

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

简单的问题,希望有一个简单的答案。

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

谢谢

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

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

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

告诉我是否可行。 祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM