隐藏视图阻止(并且不响应)gestureRecognizer

时间:2015-09-04 19:23:52

标签: swift uigesturerecognizer hidden

我尝试使用连接到视图背景图片的UITextField来解除UITapGestureRecognizer

 @IBAction func dismissKeyboard(sender: UITapGestureRecognizer) 
       {self.view.endEditing(true)}

当在背景上的大多数地方点击时,它会很好地解决,但问题是,我有一个隐藏的UILabel(显示一个小的红色"项目已添加!"在如果框中的文本与前一个实例相匹配,那么这似乎会妨碍点击UIImageView的一部分。将标签添加到" Referencing Outlet Collections"也没有帮助,因为标签是隐藏的。我已经测试了标签何时被取消隐藏并且工作正常...可以理解的是,当隐藏时,标签不响应水龙头,但为什么它会阻止标签下方的水龙头呢?任何方式使标签"轻拍"隐藏起来。

我可以使alpha = 0而不是隐藏,但我目前使用的方法效率更高,我无法想象改变是解决这个问题的唯一方法。

非常感谢任何帮助

0 个答案:

没有答案