我可以用Cocoa中自己的对话框替换默认的文件选择对话框吗?

时间:2011-07-09 16:48:25

标签: cocoa dialog

或者如何编写文件选择对话框插件? 我只是想在原始对话框中添加更多功能。

1 个答案:

答案 0 :(得分:1)

如果您的意思是在自己的应用中,请设置面板的附件视图。这是您允许扩展内置的“打开”或“保存”面板的地方。您还可以使用相当多的自定义按钮更改按钮标签。

您当然可以编写自己的“打开”或“保存”面板,而不是使用Apple,但是您的会很糟糕。有可能,你不会复制Apple的所有功能,这意味着你的用户将缺乏你遗漏的任何东西。另一种方式是你花费大量的时间来复制Open面板所做的每件事,在这种情况下它会更加笨拙,因为你没有花费多年时间进行测试和修复和改进Apple花费的东西。无论哪种方式,都希望听到很多“他们为什么不使用内置的Open面板?”。

有时重新发明轮子是好的,但除非你正在制作一个新的操作系统或某种有限的用户环境(一个迷你飞碟),否则这不是其中之一。