Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个自定义 NSWindow 使用:
self = [super initWithContentRect:contentRect styleMask:8 backing:bufferingType defer:flag];
哪个可以很好地调整大小。但是,当我将鼠标悬停在边框上时,它不会改变光标。我可以自己做,但我不能创建一个超出窗口边缘的 trackingRect。
任何我如何管理这个的想法都会很棒。
谢谢,本
我遇到了这个问题,对我来说,解决方法是将 NSWindow 子类化并将其放入实现中:
- (BOOL)canBecomeKeyWindow { return YES; }
NSWindow.styleMask 指示它显示的控件类型应该包括 NSResizableWindowMask,它告诉显示调整大小的控件。
[window setStyleMask:NSResizableWindowMask];