gpt4 book ai didi

iOS View Controller 的 View alpha

转载 作者:行者123 更新时间:2023-11-28 20:02:45 26 4
gpt4 key购买 nike

我可以通过使 View Controller 的 View 透明来显示底层 View (或 View Controller 后面的 View )吗?我试过了,它只是逐渐变黑,并且没有显示出它背后的任何东西。

原因?

编辑:好的,这个问题需要更多的上下文。我有一个 View Controller 。现在我要介绍另一个 View Controller ( View Controller 的简单介绍,模态)。呈现新的 View Controller 后,我将其 View 设置为 alpha=0 透明。为什么它不显示底层 View Controller 的 View ?

使用 iOS 7 Transition API 会有帮助吗?

最佳答案

如果您以模态方式呈现您的 View Controller (使用 presentViewController:animated:completion:),则呈现的 View Controller 的 View 将从窗口中移除,因此您无法通过呈现的 View Controller 看到呈现 View Controller 。您可能想要使用 subview Controller :https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/CreatingCustomContainerViewControllers/CreatingCustomContainerViewControllers.html

或者,您可以在新的 UIWindow 中显示您的 View Controller 。

关于iOS View Controller 的 View alpha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23239864/

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