gpt4 book ai didi

objective-c - 如何使图像覆盖下的控件可点击?

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

我正在设计一个界面/ View ,我想在其上放置一张图片。我正在使用标准的 UILabel 和 UIButton。这些按钮被覆盖整个屏幕的覆盖图像故意扭曲。一切正常,但正如预期的那样,图像阻止按下任何按钮。

我曾考虑过制作第二组透明按钮作为第三层,将消息传递给图像下方的按钮,但感觉就像一个 hack。我还考虑过可能响应覆盖图像点击上的区域并找到点击范围内的控件。我是 iPhone 开发的新手,所以我不确定这些方法是否可以接受——或者是否有解决我的问题的简单方法。按钮必须位于叠加图像下方。

本质上,我想要图像叠加的效果,触摸事件忽略图像并转到图像下方的控件。

有什么想法吗?

最佳答案

我刚刚在两个控件上创建了以下 ImageView 。你可以点击它。只需确保将 userInteraction 设置为 NO。

enter image description here

View 层级 -> 图片在按钮之上

enter image description here

关于objective-c - 如何使图像覆盖下的控件可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6281150/

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