【问题标题】:Custom On/Off Image iOS 7.0 UI Switch自定义开/关图像 iOS 7.0 UI 开关
【发布时间】:2013-10-24 23:22:18
【问题描述】:

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

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

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

【问题讨论】:

  • 我也有同样的问题。很奇怪,Apple 决定删除此功能。
  • 奇怪的是它被删除了,但 IB 中的表单包含要填写的字段:)

标签: ios xcode uiswitch


【解决方案1】:

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

【讨论】:

  • 这在一定程度上最终发生了。这意味着重新烘焙一些艺术,但它完成了工作。
  • 有同样的问题。在得出这个答案之前,我使用了这种方法,但它不像使用 switch 元素那样优雅。
【解决方案2】:

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

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

【讨论】:

  • 经过大量研究,这是迄今为止我发现的最好的解决方案,这正是我所寻找的。非常感谢! :)
【解决方案3】:

下载these两个文件:

SevenSwitch.h 
SevenSwitch.m

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 2019-02-28
    • 2013-08-20
    相关资源
    最近更新 更多