大家晚上好!
是否可以将“充满活力”的视觉效果应用于父视图,而子视图不会继承它?
我的主窗口具有应用于整个视图的充满活力的效果,但是当使用 popover segue 显示新视图时,该视图也是透明的。有什么办法可以防止这种情况发生吗?
谢谢!
大家晚上好!
是否可以将“充满活力”的视觉效果应用于父视图,而子视图不会继承它?
我的主窗口具有应用于整个视图的充满活力的效果,但是当使用 popover segue 显示新视图时,该视图也是透明的。有什么办法可以防止这种情况发生吗?
谢谢!
您可以在控制器中设置弹出视图的窗口外观viewWillAppear()
:
迅速
override func viewWillAppear() {
self.view.window?.appearance = NSAppearance(named: NSAppearanceNameVibrantDark)
}
对象-C
- (void)viewWillAppear {
self.view.window.appearance = [NSAppearance appearanceNamed:NSAppearanceNameVibrantDark];
}