aro*_*ooo 20 resize objective-c interface-builder nswindow
我注意到OS X上的所有应用程序似乎都保存了你设置它的大小.下次打开时,它通常位于相同的位置和大小.
我正在制作应用程序,我注意到在调整大小后,如果我再次启动应用程序,它只是我在Xcode 4的IB中设置的大小而不是我在启动时调整大小的大小.
每次更改窗口大小时是否必须手动保存?或者通过IB有更简单的方法吗?(如果更改了任何内容,我的窗口会设置最小尺寸.)
Ver*_*ous 31
Apple让它变得简单.在界面构建器中,对于您的窗口,只需在Autosave字段中键入唯一名称,它将在全局用户默认值下将其保存在该名称下.例如

小智 5
在 IB 中设置Autosave名称后,我可以看到我的窗口框架已保存到其首选项文件中,但自动恢复仍然无法工作。然后我记得取消选中“常规设置”下“系统偏好Close windows when quitting an app设置”中的复选框,窗口位置按预期恢复。
| 归档时间: |
|
| 查看次数: |
2672 次 |
| 最近记录: |