gpt4 book ai didi

ios - 具有透明度的 Popover ViewController?

转载 作者:行者123 更新时间:2023-11-28 09:30:35 47 4
gpt4 key购买 nike

我一直在尝试弄清楚如何在我的主视图 Controller 上创建弹出 View 或 View Controller (不确定使用哪个)。我希望弹出窗口按照设备通知中心窗口的方式进行操作。我不一定希望它是一个拖累,但当我单击一个按钮时,我希望窗口显示在整个主视图 Controller 上,并带有类似于通知中心的稍微透明的 View 。这个想法是,我想通过新窗口看到“模糊”的内容。关于我应该怎么做才能实现这一目标的任何想法?

最佳答案

当您使用 modalPresentationStyle = .Popover 呈现 UIViewController(您的 VC)时,UIKit 会自动创建 UIPopoverPresentationController 类的实例。您可以将此 View Controller 的属性设置为 yourVC.popoverPresentationController?

如果你设置yourVC.popoverPresentationController?.backgroundColor = UIColor.clearColor(),那么你会得到一个透明的模糊效果。

可以在 Apple 的 UIPopoeverPresentationController 文档中找到很好的解释。

关于ios - 具有透明度的 Popover ViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32796024/

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