NSSave面板默认按钮大小

时间:2014-01-10 01:34:59

标签: macos cocoa

如何增加NSOpenPanel默认按钮的大小? 我试过的一个非常粗鲁的方法是检查openapanel&的子视图。然后从那里获得默认按钮的引用。任何人都可以提出更好的方法吗?

1 个答案:

答案 0 :(得分:0)

对于沙盒应用来说,这可能是不可能的。来自文档:

  

在沙盒环境中,打开的面板是单独绘制的   由powerbox处理,而不是由AppKit本身处理。当用户选择一个   要打开的文件,OS X会将该文件添加到应用程序的沙箱中。

所以你基本上无法控制它。

https://developer.apple.com/library/mac/documentation/cocoa/reference/applicationkit/Classes/NSOpenPanel_Class/Reference/Reference.html