程序化重置UISegmentedControl

4

我有一个 UISegmentedControl,用于加载其他 UIViewController。当返回时,我希望看到它没有选择。我尝试设置 selectedSegmentIndex=-1 和 selected=NO,但它们没有起作用。有什么建议吗?


我的建议是展示一些代码,否则我们不知道真正发生了什么。 - sosborn
4
selectedSegmentIndex设为-1应该能够工作。你确定你的插座已经连接?你的UISegmentedControl实例是否为空? - Mark Adams
@MarkAdams 你说得完全正确!事实证明我的插座与另一个控制器混淆了。问题已经解决了。同样感谢sosborn。 - City Techno
2个回答

6

试试这个:

[self.mySegmentedControl setSelectedSegmentIndex:UISegmentedControlNoSegment];

1
在安装过程中,请尝试以下步骤:
segmControl.momentary = YES;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接