如何从UITextField获取文本输入?

时间:2017-10-04 16:33:59

标签: swift text uitextfield textfield

如何从UITextField获取文本输入?

我试过了:

@IBAction func input(_ sender: UITextField) {  
    label.text = textfield.text
}

但标签没有得到文本字段输入。 我应该使用哪种代码?

1 个答案:

答案 0 :(得分:1)

  1. 打开Main.storyboard。您可以在此处查看应用程序的预览,包括TextField。
  2. 打开“助理编辑器”。您可以点击右上角的两个圆圈来完成此操作。现在你应该有一个分屏的Main.storyboard视图和ViewController.swift。
  3. 按ctrl键并单击文本字段。现在将它拖动到" {"正下方的视图controller.swift中。在顶部的视图控制器声明之后。
  4. 释放键和鼠标。现在你必须选择" Outlet"在出现并使用名称
  5. 现在,您可以通过调用在步骤4和.text中选择的名称来获取程序中的任何位置的文本。例如。 name.text
  6. 您所做的是创建一个Action。因此,只要有人,就会调用您的动作函数单击文本字段。如果你想获得它的文本,那么只需在action函数中使用sender.text。 我希望这会有所帮助。