在 UISegmentedControl 上选择和取消选择段?

Posted

技术标签:

【中文标题】在 UISegmentedControl 上选择和取消选择段?【英文标题】:Selecting and Deselecting segment on UISegmentedControl? 【发布时间】:2011-05-20 22:36:00 【问题描述】:

我添加了一个分段控件作为导航栏的右栏按钮项。该控件有两个部分,我正在尝试将控件用作条形按钮项。所以我想知道一旦用户按下它,我可以取消选择一个选定的段。我已经尝试在调用 action 方法时将 selectedSegmentIndex 属性设置为 -1,但这会阻止该段被突出显示。关于如何让段表现得像条形按钮项的任何想法?

【问题讨论】:

【参考方案1】:

在设置期间执行segmentedControl.momentary = YES;,或者如果使用IB,请选中Attributes Inspector中的Momentary复选框。

【讨论】:

以上是关于在 UISegmentedControl 上选择和取消选择段?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用swift在ios上选择和删除诸如whatsapp或iMessage之类的消息

AutoComplete jQuery使用JSON数据

自定义 UISegmentedControl 样式

UISegmentedControl`` 在导航项上崩溃 Xcode

为 UISegmentedControl 定义点击事件

UISegmentedControl 不响应触摸