2016-02-05 65 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)兼容。