gpt4 book ai didi

macos - 使用 Cocoa 以编程方式创建复选框

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

我需要在 Cocoa 中以编程方式创建一个复选框,当我尝试将 buttonType 设置为 NSSwitchButton 时,它会显示标题,但不显示按钮作为复选框。我想我错过了一些东西,但我找不到任何关于在不使用 Xcode GUI 的情况下制作复选框之类的资源。

最佳答案

这个问题有点老了,所以你可能已经弄清楚了,但我在搜索这个确切的东西时发现了它。亚历克斯绕着解决方案跳舞,但没有真正提供它。因此,对于 Google 和全人类来说:如何以编程方式在 Cocoa 中创建复选框。

NSRect frame;
frame.size.width = frame.size.height = 18;
NSButton *myCheckBox = [[NSButton alloc] initWithFrame:frame];
[myCheckBox setButtonType:NSSwitchButton];
[myCheckBox setBezelStyle:0]; // This is unnecessary. I include it to show that checkboxes don't have a bezel style.

[myView addSubview:myCheckBox];

关于macos - 使用 Cocoa 以编程方式创建复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1408037/

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