gpt4 book ai didi

swift3 - 在 swift 3.0 中呈现背景透明的 UIViewController

转载 作者:行者123 更新时间:2023-12-02 01:59:15 27 4
gpt4 key购买 nike

我正在呈现一个具有透明背景的 viewController。但是该 viewController 上的组件在呈现时是不可见的。看到一个空白的 viewController。我已经给出了 alpha 值和黑色背景颜色。这是我调用透明 viewController 时的代码

if indexPath.row==0
{
let modalViewController = PopUpViewController()
modalViewController.modalPresentationStyle = .overCurrentContext
present(modalViewController, animated: true, completion: nil)
}

enter image description here

但是这个 Controller 上有一个橙色的 UIView,它是不可见的,提前致谢 enter image description here enter image description here

最佳答案

您只需以模态方式呈现您的第二个 View Controller ,它具有透明背景。具有以下配置:

enter image description here

这就是结果:

enter image description here

对于那些可能不熟悉Opacity的人:在这种情况下,为了透明度,最好使用Opacity而不是Alpha

enter image description here

关于swift3 - 在 swift 3.0 中呈现背景透明的 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44901875/

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