gpt4 book ai didi

objective-c - 如何正确设置启用 NSSegmentedControl

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

我希望我的 NSSegmentedControl 在启用时选择一个分段,在禁用时不选择任何分段(iTunes 中的 View NSSegmentedControl 具有的行为类型)。

这里有一些图片:

imagebam.com 启用并选择

imagebam.com 正确禁用

imagebam.com 已禁用但不正确

(*) 我认识到我可以编写一个函数,以便在 BOOL 属性发生更改时调用,并且在这个函数中,我可以设置所有被分割的段或选择适当的段,但我想知道是否有一种方法通过 Cocoa Bindings 或 Interface Builder 来完成此任务。

更新:添加了问题的一些图像

最佳答案

编辑:我对此并不完全确定,但我认为“无选择占位符”是您最好的选择。 http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/CocoaBindingsRef/Concepts/BindingsOptions.html%23//apple_ref/doc/uid/20002304-187525

我仍然认为,当您有条件地禁用该控件时,您必须以编程方式指定不进行任何选择。

关于objective-c - 如何正确设置启用 NSSegmentedControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4169883/

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