gpt4 book ai didi

iphone - 使 UIView 和 subview 作为一层半透明,而不是单独

转载 作者:行者123 更新时间:2023-12-01 18:02:50 24 4
gpt4 key购买 nike

当设置 UIView 的 alpha (在 iOS 上)时,它将每个 subview 设置为相同的值,但将它们与该 alpha 组合在它们各自的父 View 之上。所以 subview 与它们的父 View 混合在一起。

我不希望这种情况发生。我希望将不透明度作为一个整体应用于 UIView,而不是应用于每个单独的 View 。我想达到与 CSS3 的不透明度相同的效果,或者将不透明度应用于 Photoshop 中的一组图层,而不是单独应用于每个图层。

然而,复杂性在于,在这个 UIView 中是一个 UITableView 和其他需要交互的。并且将本应位于该 View 背后的 View 置于顶部是不可行的。

我的问题是:实现这一目标的最佳方法是什么?

谢谢!
亚历克

最佳答案

Info.plist 中有一个“具有组不透明度的渲染”设置

此处的文档:
http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html

(搜索提到的设置)。

关于iphone - 使 UIView 和 subview 作为一层半透明,而不是单独,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6458427/

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