2

我想要一个可定制的选择器,可以定制许多功能。我不知道该怎么做的一件事是更改取消按钮的文本。我发现setPrompt方法会改变okay按钮的文字,但是我找不到cancel按钮的类似方法,有没有这样的方法?

4

2 回答 2

4

它没有内置方法,但您可以尝试遍历面板的内容视图的子视图并查找其操作为 的按钮cancel:,然后调用setTitle:它。

更新:还有一个私有_setCancelButtonTitle:方法。

(此外,这两者都可能会在沙盒应用程序中中断。)

于 2010-05-20T02:25:11.080 回答
1

NSSavePanel(NSOpenPanel 的超类)中的 setPrompt: 方法将为您完成这项工作。

于 2012-10-12T03:02:59.630 回答