gpt4 book ai didi

macos - 带 Storyboard的基于文档的应用程序自动保存

转载 作者:行者123 更新时间:2023-12-03 16:50:03 29 4
gpt4 key购买 nike

在基于文档的应用程序中,使用 XIB 文件,创建新窗口时其行为是:

  1. 根据最后一个事件的位置进行定位和调整大小 window 。
  2. 如果最后一个事件窗口仍然可见,则新窗口 窗口应该是级联的,这样它就不会直接重叠。

但是,当使用 Storyboard时,这不会完成。请参阅测试project .

最佳答案

您可以在 Storyboard 中的窗口 Controller 上设置shouldCascadeWindows:

  1. 在 Storyboard中选择窗口 Controller
  2. 选择身份检查员
  3. 使用以下值添加新的用户定义运行时属性:
  • 关键路径:shouldCascadeWindows
  • 类型: bool 值
  • 值:选中
<小时/>

更新:如果移动第一个窗口,新窗口会从屏幕中间开始级联,而不是在第一个窗口下方。修复它:

  1. 选择窗口
  2. 在属性检查器中为其指定一个自动保存名称

这还应该在下一个窗口加载和应用程序启动时保留窗口位置和大小。

关于macos - 带 Storyboard的基于文档的应用程序自动保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35827239/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com