我想拥有一个可自定义的选择器,可以在其中定制许多功能。我不知道该怎么做的一件事是更改取消按钮的文本。我发现该方法SetPrompt会更改“确定”按钮的文本,但是我找不到取消按钮的类似方法,是否有这样的方法?

有帮助吗?

解决方案

没有一个内置的方法,但是您可以尝试通过面板的内容视图的子视图进行迭代,并查找操作的按钮 cancel:, ,打电话 setTitle: 在那。

更新:有一个私人 _setCancelButtonTitle: 方法也是。

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

其他提示

NSSAVEPANEL(NSOPENPANEL的超级类)中的SetPrompt:方法将为您完成这项工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top