2016-02-05 68 views
2

UISegmentedControl是否允许多个段的选择? 否则我们应该创建自定义控件?UISegmentedControl中多个段的选择

+0

可能复制到http://stackoverflow.com/questions/1029570/how-can-i-enable-multiple-segments-of-a-uisegmentedcontrol-to-be-selected – Khuong

+0

你可以自定义的按钮。 – Khuong

+0

如果[我的回答](https://stackoverflow.com/a/39714308/5501940)解决了您的问题,请不要忘记接受它(绿色勾选它):)仅供参考,接受答案会导致: - 给回复者+15点声望点。 - 给你(提问者)+2点声望。 - 最重要的是,它为观众提供了一个指示,即这个答案是解决这个问题的适当方法。 –

回答

6

默认情况下,UISegmentedControl确实不是支持多选。

对于这种情况,自定义控件应该是所需的解决方案;我建议检查ATHMultiSelectionSegmentedControl库,它确实提供了你期望的行为,它很容易使用,现在它与最新的Swift版本(当我发布我的答案时是3)兼容。