gpt4 book ai didi

objective-c - Xcode 6 不向 subview 应用鲜艳效果

转载 作者:行者123 更新时间:2023-12-03 16:40:43 25 4
gpt4 key购买 nike

大家晚上好!

是否可以将“充满活力”的视觉效果应用于父 View ,而无需 subview 继承它?

我的主窗口将充满活力的效果应用于整个 View ,但是当使用弹出框显示新 View 时,该 View 也是透明的。有什么办法可以防止这种情况发生吗?

谢谢!

最佳答案

您可以在 Controller 的 viewWillAppear() 中设置弹出 View 的窗口外观:

swift

override func viewWillAppear() {
self.view.window?.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
}

Obj-C

- (void)viewWillAppear {
self.view.window.appearance = [NSAppearance appearanceNamed:NSAppearanceNameVibrantDark];
}

关于objective-c - Xcode 6 不向 subview 应用鲜艳效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29872563/

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