如果我手动创建NSWindow
:
NSWindow* window = [[NSWindow alloc] initWithContentRect:NSMakeRect(0, 0, 600, 500)
styleMask:NSWindowStyleMaskTitled | NSWindowStyleMaskClosable | NSWindowStyleMaskMiniaturizable | NSWindowStyleMaskResizable
backing:NSBackingStoreBuffered defer:YES];
...然后与Storyboard中的窗口相比,调整它的速度很慢而且很迟。为什么呢?
答案 0 :(得分:0)
为窗口的内容视图提供一个图层:
window.contentView.wantsLayer = YES;
这是Storyboard窗口的默认设置: