在iOS 7中,默认情况下,开关不允许自定义开/关图像。 虽然我仍然可以在界面构建器中设置它们,但它没有显示。
https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/TransitionGuide.pdf
过渡指南仅指出默认情况下它不再处于打开状态。 大概有一种方法可以改变这一点,所以我确实使用了我拥有的图像。
你能用UIButton代替,使用"selected"状态来表示"on"吗?
苹果从未让此功能上线...我相信如果你想在未来看到它,你可以提交一个关于它的错误报告......
我通过使用名为SevenSwitch的替代品来解决此问题。
下载这两个文件:
SevenSwitch.h
SevenSwitch.m
将它们包含在您的项目中,自定义非常容易。