25

在 iOS 7 中,默认情况下开关不允许自定义开/关图像。虽然我仍然可以在 Interface Builder 中设置它们,但它并没有显示出来。

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

过渡指南仅指出它不再默认启用。大概有一种方法可以改变它,所以我确实使用了我拥有的图像。

4

3 回答 3

16

您可以使用 UIButton 来代替,使用“选定”状态来表示“开启”吗?

于 2013-10-18T19:42:36.720 回答
13

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

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

于 2013-10-18T21:37:01.993 回答
3

下载两个文件:

SevenSwitch.h 
SevenSwitch.m

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

于 2014-07-25T07:39:40.843 回答