我的应用上的键盘问题

时间:2016-06-16 17:08:34

标签: swift

我刚刚创建了一个简单的应用程序,您可以在四个方框中输入内容并随机选择一个。在输入框后,我需要键盘离开,以便人们可以看到结果,但屏幕键盘只是停留。这是我需要在应用程序的文件中更改的内容吗?

2 个答案:

答案 0 :(得分:0)

您必须使用文本字段的resignFirstResponder()属性。

答案 1 :(得分:0)

如果要在文本字段外发生敲击时隐藏键盘,请执行 你可以使用UITapGestureRecognizer

override func viewDidLoad() {
  super.viewDidLoad()

  let tapRecognizer = UITapGestureRecognizer(target: self, action: #selector(backgroundTapped(_:)))
  view.addGestureRecognizer(tapRecognizer)
}

func backgroundTapped(sender: UITapGestureRecognizer) {
  view.endEditing(true)
}