gpt4 book ai didi

ios - 复制 UIAlertView 时;背景不一样

转载 作者:行者123 更新时间:2023-11-28 21:44:23 25 4
gpt4 key购买 nike

我正在创建自定义 UIAlertView(来自 UIView)。我试图获得相同的背景效果(当背景 View 变暗时)。所以我创建了一个新的黑色 UIView,不透明度为 .5,并将其添加到背景中。

问题是,我有一个标签栏。当黑色 UIView 覆盖背景时,它不会覆盖 UIView。这里有 2 张图片展示了我的问题:

标准UIAlertView背景:

enter image description here

自定义UIAlertView背景

enter image description here

这是我创建背景 View 的代码:

UIView *backgroundView = [[UIView alloc] initWithFrame:self.view.frame];
[backgroundView setBackgroundColor:[UIColor blackColor]];
[backgroundView setAlpha:0.5f];
[self.view addSubview:backgroundView];

如何让 UIView 覆盖标签栏?

最佳答案

尝试将 backgroundView 添加到 self.view.window,而不是 self.view。

关于ios - 复制 UIAlertView 时;背景不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30838082/

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