gpt4 book ai didi

ios - 创建一个透明的 UIview

转载 作者:行者123 更新时间:2023-11-28 22:37:44 26 4
gpt4 key购买 nike

不幸的是,我从标题中试图做什么并不完全清楚。我想为我的 IOS 应用程序创建一个交互式导师。目前我有一个带有一些图像的简单 UIviewcroller,但我想让它更具交互性。我想在我的普通 UIview 之上添加第二个 UIview,它是部分透明的,以使用户能够看到它下面的内容,并且在某些部分是不可见的。有些部分是用户必须触摸的。在这个 UIview 上会有箭头、标签和其他信息。这可能吗?如果一个 UIview 被另一个 UIview 覆盖,我能否让用户与它下面的部分进行交互?

最佳答案

设置 view.userInteractionEnabled = NO; 以禁用交互。

view.backgroundColor = [UIColor clearColor]; 用于透明背景。

触摸将直接穿过 View 到达其下方的下一个 View 。

编辑:

或者,您可以尝试设置 view.alpha = 0.0f;。这将使 View 透明。然后向该 View 添加任何按钮和标签。这些按钮将可见并按预期工作,但点击其他任何地方都会穿过透明 View 。如果 alpha 低于某个阈值(不确定确切值),触摸将被忽略并传递到下一个 View 。

关于ios - 创建一个透明的 UIview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15439255/

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