如何构建多选的分段控件,如Apple的页面用于选择字体样式(例如粗体,斜体或下划线)?
分段控制是正确的方式还是有更好的方法?
谢谢, 云母
答案 0 :(得分:2)
我要做的就是为每个属性使用切换按钮。您应该使用UISwitch。
如果您不想使用UISwitch并且更喜欢使用更传统的切换按钮方法,请查看these answers。我不认为分段控制是一种可行的方式。分段控件只有一个选定状态,它将违反Apple的UI指南,将其用于多个选定状态。
答案 1 :(得分:1)
Apple在Xcode GUI中做了这件事;请注意View右上方的多选分段控件。这是OSX的链接,可能会让您更接近iOS解决方案
请参阅值NSSegmentSwitchTrackingSelectAny