gpt4 book ai didi

objective-c - 如何从 NSMatrix 获取 NSButton (CheckBox) 的状态

转载 作者:搜寻专家 更新时间:2023-10-30 20:25:23 24 4
gpt4 key购买 nike

为什么我的代码在第一次运行后将选定的 NSButtenCell 的状态更改为 NSOnState

NSButtonCell *b=[[NSButtonCell alloc] init];
b=[self.myMatrix selectedCell];
[self.myMatrix selectCellAtRow:0 column:0];
if (b.state == NSOnState) {
NSLog(@"State is On");
}else{
NSLog(@"State is Off");
}

我能做什么?

最佳答案

我不确定,但你检查过是否打电话

[self.myMatrix selectCellAtRow:0 column:0];

执行状态改变?

NSMatrix 的 Apple 文档说:

> 如果指定的单元格是可编辑的文本单元格,则选择其文本。

所以也许这个方法也可以改变复选框的状态(但我不知道这是否是问题所在)。

关于objective-c - 如何从 NSMatrix 获取 NSButton (CheckBox) 的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15971723/

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