gpt4 book ai didi

ios - 关于 View 和手势识别器

转载 作者:可可西里 更新时间:2023-11-01 05:57:06 26 4
gpt4 key购买 nike

所以我有一个有点愚蠢的要求,我想在应用程序中加入一个“复活节彩蛋”类型的功能,如果你点击某个区域 3 次,一个特殊的 View Controller 会出现一些愚蠢的图片,等等...

我创建了一个 UIView 并向其添加了一个 UITapGestureRecognizer。但是当我将背景颜色设置为“清除”(以有效隐藏 View )时,它不会响应点击。

如何使 View “不可见”但仍处于事件状态?我想使用 UIView,因为我已将它设置为响应多次点击,这就是我不使用 UIButton 的原因

最佳答案

如果 alpha < 0.1 开始忽略事件的情况(我也从未听说过),您可以放入 1x1pt 自定义 View /控件,其中 1px 显示的颜色与其匹配背景并且具有 alpha > 0.1,

然后覆盖:

- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event

对于比 1x1 点更大的区域返回 YES

关于ios - 关于 View 和手势识别器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12169596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com