有没有办法让我得到NSWindow的大小(以像素为单位)并显示它?因此,当用户调整窗口大小时,文本将更改并显示新的大小。
发布于 2009-09-03 16:34:07
如果您实现该方法
- (NSSize)windowWillResize:(NSWindow *)sender toSize:(NSSize)frameSize
在设置为窗口代理的对象上,只要窗口更改大小,就会调用该代理。在那里,您可以更新用于显示大小的文本字段。
发布于 2009-09-03 16:29:01
下面是什么:
CGSize window_size = my_window.frame.size;发布于 2009-12-15 16:22:42
NSSize myNSWindowSize = [ [ myNSWindow contentView ] frame ].size;...should就是你想要的。fbrereto的建议是,如果你想要包括NSWindow标题栏在内的大小,你应该使用它。
https://stackoverflow.com/questions/1374489
复制相似问题