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



在iOS 7中,默认情况下,开关不允许自定义开/关图像。 虽然我仍然可以在界面构建器中设置它们,但它没有显示。

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

过渡指南仅指出默认情况下它不再处于打开状态。 大概有一种方法可以改变这一点,所以我确实使用了我拥有的图像。

你能用UIButton代替,使用"selected"状态来表示"on"吗?

苹果从未让此功能上线...我相信如果你想在未来看到它,你可以提交一个关于它的错误报告......

我通过使用名为SevenSwitch的替代品来解决此问题。

下载这两个文件:

SevenSwitch.h 
SevenSwitch.m

将它们包含在您的项目中,自定义非常容易。

最新更新