自定义开关 - 是否类型 - iPhone

时间:2012-05-18 10:49:55

标签: iphone ios ios4 custom-controls uiswitch

enter image description here

是否有机会实现上述交换机?任何参考资料都会有所帮助。

3 个答案:

答案 0 :(得分:6)

您可以使用图像帮助创建自定义切换按钮。创建一个开关按钮(将Alpha设置为1以下)并在UISwitch上方放置一个图像,它将完美无缺。

https://github.com/samvermette/SVSegmentedControl

https://github.com/samsoffes/sstoolkit

https://github.com/alinux/iPhone-custom-switch-UIView

答案 1 :(得分:2)

这不是解决问题的答案,因为它将更多地是一个用户体验建议。

这种类型的转换违背了Apple的HIG。

当控制/开关处于“开”或“关”时,用户将无法显示分段控件或开关。如果我之前没有在iOS应用程序中使用过交换机的人,我将无法分辨出上图中的“开”或“关”。您可能很容易确定这一点,但您需要考虑使用您的应用程序的人(比您更直观)的可能性。

希望这有帮助。

答案 2 :(得分:0)

查看this替换UISwitch项目。