swift Swift - 用户触摸屏幕时隐藏键盘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift Swift - 用户触摸屏幕时隐藏键盘相关的知识,希望对你有一定的参考价值。
// See: https://stackoverflow.com/questions/32281651/how-to-dismiss-keyboard-when-touching-anywhere-outside-uitextfield-in-swift
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
self.view.endEditing(true)
}
// For specific fields you can try:
override func touchesBegan(_ touches: Set<UITouch>,
with event: UIEvent?) {
addressField.endEditing(true)
commentsField.endEditing(true)
}
以上是关于swift Swift - 用户触摸屏幕时隐藏键盘的主要内容,如果未能解决你的问题,请参考以下文章
SWIFT:触摸屏幕时未调用 touchesEnded
触摸另一个控件(如按钮)Swift 2.0时如何隐藏键盘
尝试在 Swift 上触摸屏幕时连续显示一堆图像
无法触摸在 Swift 中移动的 UIImageView
如何在UITableView - Swift中制作清单?
在 Swift 中使用 touchesMoved 跟踪触摸