【发布时间】:2018-07-18 11:41:08
【问题描述】:
我是 swift 新手,正在尝试制作一个 MacOS 应用程序。我有一个透明的标题栏,我想知道如何抵消红绿灯。我想达到与电子与 hidden-inset 选项一起使用的效果类似的效果。基本上,我想要可以看到here的标题栏效果。请注意交通信号灯与窗户的左上角和左角的偏移量比正常情况多一些。
以防万一你们想知道,这是我的一些代码,它改变了一些标题栏设置:
override func viewWillAppear() {
super.viewWillAppear();
self.view.window?.titlebarAppearsTransparent = true;
self.view.window?.isMovableByWindowBackground = true;
self.view.window?.setIsZoomed(true);
}
到目前为止,这几乎是我添加到项目中的唯一代码。我想在继续之前先把窗口改下来。
任何帮助都会大有帮助!谢谢
【问题讨论】:
标签: swift cocoa window titlebar