如何在swift中同时输入两个文本字段?

时间:2016-05-13 05:23:24

标签: swift2

我有两个文本区域,比如说" A"和" B"。当我在" A"中写东西时,同时它应该写在文本字段" B"中,同时清除文本。有没有办法在Swift中存档?

2 个答案:

答案 0 :(得分:0)

在viewDidLoad或viewWillAppear

中添加此目标操作
txtA.addTarget(self, action: "didChangeText:", forControlEvents: .EditingChanged)

添加此功能

func didChangeText(textField:UITextField) {

   txtB.text = txtA.text

}

答案 1 :(得分:0)

这应该可以解决问题:

1)为textfield" B"创建一个IBOutlet。

2)为textfield" A"创建一个IBAction,事件为"编辑已更改"

3)在文本域A的IBAction中,设置textfield" B"的文本属性。等于文本字段的文本属性" A"。像这样:

@IBAction func textATyped(sender: UITextField) {
    textFieldB.text = textFieldA.text
    }