gpt4 book ai didi

cocoa - NSButton 默认按钮,外观呈蓝色

转载 作者:行者123 更新时间:2023-12-03 16:01:28 25 4
gpt4 key购买 nike

我有一个包含 1 个或多个按钮的对话框,并且希望能够以编程方式将最右边的按钮设置为默认按钮,以便当用户按 Enter 或 Return 键时,它应该做出响应,就像用户单击它一样。

我正在使用[btn setKeyEquivalent:@"\r"],这使得它工作正常,但我希望按钮具有蓝色外观,但没有发生。我需要做什么?

最佳答案

我没有正确设置按钮边框样式,这就是它看起来不正确的原因。我现在将按钮设置为:

[btn setBezelStyle:NSRoundedBezelStyle];

然后,其中任何一个都可以设置默认按钮:

[myWindow setDefaultButtonCell:[btn cell]]; 

[btn setKeyEquivalent:@"\r"] 

关于cocoa - NSButton 默认按钮,外观呈蓝色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/698529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com