关于视图和手势识别器
Posted
技术标签:
【中文标题】关于视图和手势识别器【英文标题】:Regarding views and gesture recognizers 【发布时间】:2012-08-29 01:06:01 【问题描述】:所以我有一个愚蠢的要求,我试图在应用程序中加入一个“复活节彩蛋”类型的功能,如果你点击某个区域 3 次,一个特殊的视图控制器会出现一些愚蠢的图片等...
我创建了一个 UIView 并向其中添加了一个 UITapGestureRecognizer。但是当我将背景颜色设置为“清除”(有效地隐藏视图)时,它不会响应点击。
如何使视图“不可见”但仍处于活动状态?我想使用 UIView,因为我已将其设置为响应多次点击,这就是我没有使用 UIButton 的原因
【问题讨论】:
背景颜色根本不应该影响视图的功能。你确定它在视图稳定时有效吗?您确定您在现在和之前的工作时间之间没有更改任何其他内容吗? 您是否将 alpha 设置为低于 0.1?因为在这种情况下,视图不会得到事件 @Mayosse Source,好吗?非常想了解更多相关信息,因为我真的不认为是这样。 【参考方案1】:如果 是 alpha 0.1,
然后覆盖:
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event
返回YES
以获得比 1x1 pt 更大的区域。
【讨论】:
以上是关于关于视图和手势识别器的主要内容,如果未能解决你的问题,请参考以下文章