我尝试使用连接到视图背景图片的UITextField
来解除UITapGestureRecognizer
。
@IBAction func dismissKeyboard(sender: UITapGestureRecognizer)
{self.view.endEditing(true)}
当在背景上的大多数地方点击时,它会很好地解决,但问题是,我有一个隐藏的UILabel
(显示一个小的红色"项目已添加!"在如果框中的文本与前一个实例相匹配,那么这似乎会妨碍点击UIImageView
的一部分。将标签添加到" Referencing Outlet Collections
"也没有帮助,因为标签是隐藏的。我已经测试了标签何时被取消隐藏并且工作正常...可以理解的是,当隐藏时,标签不响应水龙头,但为什么它会阻止标签下方的水龙头呢?任何方式使标签"轻拍"隐藏起来。
我可以使alpha = 0而不是隐藏,但我目前使用的方法效率更高,我无法想象改变是解决这个问题的唯一方法。
非常感谢任何帮助