Mik*_*012 18 macos checkbox cocoa
我需要在Cocoa中以编程方式创建一个复选框,当我尝试创建一个buttonType设置为的按钮时,NSSwitchButton它会显示标题,但不会将该按钮显示为复选框.我想我错过了一些东西,但是在没有使用Xcode GUI的情况下我找不到任何关于制作复选框等内容的资源.
Jam*_*ams 37
这个问题有点旧,所以你可能已经弄明白了,但我在搜索这个问题时发现了它.亚历克斯在解决方案中跳舞而没有实际提供它.所以在这里,谷歌和全人类:如何以编程方式在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];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8563 次 |
| 最近记录: |