gpt4 book ai didi

objective-c - 调整 NSWindow 大小而不显示调整大小按钮

转载 作者:行者123 更新时间:2023-12-03 17:02:05 26 4
gpt4 key购买 nike

我想要一个可调整大小但不显示左上角的绿色调整大小小按钮的 NSWindow。这可能吗?

最佳答案

创建 NSWindow 的自定义子类并重写“standardWindowButton: forStyleMask:”类方法

@interface CustomWindow : NSWindow
@end

@implementation CustomWindow

+ (NSButton *)standardWindowButton:(NSWindowButton)b forStyleMask:(NSUInteger)styleMask
{
NSButton *button = [super standardWindowButton:b forStyleMask:styleMask];
if (b == NSWindowZoomButton) {
button.hidden = YES;
}
return button;
}

关于objective-c - 调整 NSWindow 大小而不显示调整大小按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32027544/

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