【发布时间】:2014-07-17 23:47:21
【问题描述】:
在创建 UISegmentedControl 时,可以通过取消选择每个段的“Selected”属性来在 Storyboard 中设置不选定的段。
但是在运行时,一旦您选择了一个段,如果不选择同一 segmentedControl 的另一段,就无法取消选择它。实际上,我想处理“未选择段”状态(这里已经是开始状态)。如果用户点击第一个片段,则所选片段将是第一个片段。然后如果用户再次点击第一个片段,它会取消选择它并且不会有选择的片段。
我找到了如何以编程方式取消选择它:
[menu setSelectedSegmentIndex:UISegmentedControlNoSegment]; // set it to -1 in fact
但是我还没有找到处理这个取消选择操作的方法/地方...
任何帮助将不胜感激。谢谢!
【问题讨论】: