小编use*_*859的帖子

Cocoa如何用多个显示器记住窗口位置?

要保存一个(主)监视器的窗口位置我正在使用此代码:

[[win windowController] setShouldCascadeWindows:NO]; 
[win setFrameAutosaveName:@"My App"];
Run Code Online (Sandbox Code Playgroud)

它工作正常.但是,如果我连接第二台显示器并将我的应用程序窗口拖到第二台显示器,则cocoa自动保存不起作用 - 重新启动后,窗口始终位于主(主)监视器上.有任何想法吗?谢谢!

macos xcode cocoa objective-c nswindow

0
推荐指数
1
解决办法
975
查看次数

标签 统计

cocoa ×1

macos ×1

nswindow ×1

objective-c ×1

xcode ×1