gpt4 book ai didi

ios - UIView 上的 UIWebView 获取 UIView alpha 值

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:12:43 25 4
gpt4 key购买 nike

我正在开发 iOS 4 应用程序。

我有一个主视图,其中包含另一个名为 shadowViewUIView,里面有一个 UIWebView。此 shadowView 的背景色为黑色,alpha = 0.3f。

我的问题是 UIWebView 继承了 shadowView alpha 值,我不想这样,我需要 UIWebView 的 alpha = 1.0。

你知道我该怎么做吗?

最佳答案

如果我理解你的问题,你已经添加了一个 UIWebView 到一个 alpha 为 0.3 的 UIView

在 iOS 上,任何 subview 都继承其父 View 的 alpha 值(或者更确切地说,父 View “屏蔽”了 subview )。

听起来好像您希望您的 shadowView 具有半透明背景:与其设置 View 的 alpha,不如这样做:

[shadowView setAlpha:1.0];
[shadowView setBackgroundColor:[UIColor colorWithWhite:0.0 alpha:0.3]];`

...这将(只要您的 View 未设置为不透明)为您提供漂亮的半透明背景并让您的 subview 也不会显得透明。

关于ios - UIView 上的 UIWebView 获取 UIView alpha 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9870930/

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