Objective c NSWindow+;没有圆角的标题栏?
是否可能有一个仍然有标题栏但没有圆角的窗口 理想情况下,我能够做到以下几点:Objective c NSWindow+;没有圆角的标题栏?,objective-c,macos,swift,cocoa,Objective C,Macos,Swift,Cocoa,是否可能有一个仍然有标题栏但没有圆角的窗口 理想情况下,我能够做到以下几点: self.titlebarAppearsTransparent = true; self.titleVisibility = NSWindowTitleVisibility.Hidden; 让我几乎可以完全控制窗口渲染,但仍然可以使用默认的窗口控制按钮 我尝试了许多组合,但似乎当出现NSTitledWindowMask掩码时,窗口会自动开始圆角。我的一生都无法实现这一点,因此我的解决方案是编写自己的自定义按钮。这对我
self.titlebarAppearsTransparent = true;
self.titleVisibility = NSWindowTitleVisibility.Hidden;
让我几乎可以完全控制窗口渲染,但仍然可以使用默认的窗口控制按钮
我尝试了许多组合,但似乎当出现
NSTitledWindowMask
掩码时,窗口会自动开始圆角。我的一生都无法实现这一点,因此我的解决方案是编写自己的自定义按钮。这对我来说很好,因为我的NSWindow
已经是定制的,所以不会有风格冲突
我的一生都无法实现这一点,因此我的解决方案是编写自己的自定义按钮。这对我来说很好,因为我的
NSWindow
已经是定制的,所以不会有风格冲突
为什么不根据需要定制一个无边框窗口?因为如果我这样做,我需要创建关闭、最小化和最大化按钮,据我所知,这不是一个好方法。目前这似乎不可能,因此我提出了一个与手动创建按钮/控件有关的问题,为什么不根据需要定制一个无边框窗口?因为如果我这样做,我需要创建关闭、最小化和最大化按钮,据我所知,这并不是一个好方法。目前这似乎不可能,所以我提出了一个与手动创建按钮/控件有关的问题