当您可以使用Xcode12的.command时如何使MacApp窗口背景透明或半透明

时间:2020-07-28 23:51:31

标签: xcode swiftui

在Xcode11中,可以使NSWindow使应用程序窗口的背景透明。 在Xcode12中,您可以使用AppKit App Delegate使 'window.backgroundColor = NSColor(红色:0.5,绿色:0.5,蓝色:0.5,阿尔法:0.5)' 我知道如果您写的话,背景颜色会改变 我想使用Xcode12中添加的新“ .command”。 为了做到这一点,我认为我必须使用SwiftUI App,但是有什么好方法吗?

1 个答案:

答案 0 :(得分:0)

我不知道这是否是正确的方法,但是我将ContentView更改为EmptyView,并减小了第一个ContentView的大小,然后使用onAppear调用了另一个窗口,因此可以正常工作。