从脚本创建DMG时几乎没有问题

时间:2014-05-20 07:12:43

标签: xcode macos cocoa applescript dmg

我可以创建一个DMG并安装应用程序。到目前为止一切都很好。

但我面临的问题是脚本(shell和applescripts)创建了一个启用了最大化按钮的窗口。单击最大化按钮会使窗口看起来很难看,因为底部被切割。此外,如果您调整窗口大小,背景图像不会覆盖整个窗口并显示白色背景。

供参考(参见图片,因为几乎所有DMG安装程序都有类似的问题)

enter image description here enter image description here

我想要的是

  1. 禁用最大化按钮。

  2. 修复窗口大小,以便通过拖动调整大小。

1 个答案:

答案 0 :(得分:1)

我很确定你无法控制这一点。这个窗口是一个Finder窗口,而不是你自己的&#34 ;;虽然您可以设置默认初始视图,但您无法阻止用户更改视图 - 调整窗口大小,切换到列表,列或封面流视图,显示侧边栏和工具栏等。基本上, Finder用于浏览文件和文件。文件夹,不是用于呈现自定义用户界面,标准技巧(装配好的初始视图设置和背景图像)就可以假装它。