gpt4 book ai didi

objective-c - 如何取消选择 cocoa 中的单选按钮

转载 作者:行者123 更新时间:2023-12-03 17:53:29 25 4
gpt4 key购买 nike

我是新手。我的 NSMatrix 有问题。我创建了多个 NSMatrix 但我想首先加载,但它们没有检查。我使用这段代码来创建它们,但它总是检查。

 prototype= [[NSButtonCell alloc] init];
[prototype setTitle:@""];
[prototype setButtonType:NSRadioButton];
NSRect matrixRect = NSMakeRect(400, textfield_Y, 50, 20);
myMatrix = [[NSMatrix alloc] initWithFrame:matrixRect
mode:NSRadioModeMatrix
prototype:(NSCell *)prototype
numberOfRows:1
numberOfColumns:1];
[myMatrix setTag:300+i];
//[myMatrix setAction:@selector(radioButtonClicked:)];
[myMatrix setTarget:self];
NSArray *cellArray = [myMatrix cells];
[[cellArray objectAtIndex:0] setTag:0];
[guiView addSubview:myMatrix];
[prototype release];
[myMatrix release];

有什么想法吗?非常感谢

最佳答案

在 NSButtonCell 上,您可以使用 NSCellsetState 方法:

[原型(prototype) setState:NSOffState]

关于objective-c - 如何取消选择 cocoa 中的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18120374/

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