【发布时间】:2016-11-29 12:18:46
【问题描述】:
在代码中,我可以使用下面这个方法让vc的viewbecomeFirstResponder,淡化keyboard的出现。
代码如下:
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
self.view.endEditing(true)
}
我可以在我的故事板中设置这个function 吗?或者点击self.view时self.view.endEditing(true)有什么更简单的方法吗?
因为如果不这样做,我会将函数上部复制到几乎每个vc。
【问题讨论】:
-
在情节提要中添加getsure到你的VC,并添加一个手势功能,在手势内部添加结束编辑功能
-
@Anbu.Karthik 这样做的话,和
override func touchesBegan方法差不多,因为代码量差不多。
标签: ios storyboard touchesbegan