自定义开/关图像iOS 7.0 UI开关

在iOS 7交换机默认情况下不允许自定义开/关图像。 虽然我仍然可以在界面生成器中设置它们,但不会显示出来。

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/TransitionGuide.pdf

过渡指南只是指出,它已经不是默认了。 大概有一种方法来改变,所以我使用我有的图像。

你可以使用UIButton来代替,使用“selected”状态来表示“on”?

苹果从来没有让这个function上线…我相信如果你想在未来看到它,你可以提交一个关于它的错误报告…

我已经解决了这个问题,通过使用一个名为SevenSwitch的替代品 。

下载这两个文件:

SevenSwitch.h SevenSwitch.m 

将它们包含到您的项目中,定制非常容易。