【发布时间】:2010-11-12 17:09:43
【问题描述】:
因此,在我的代码中,我使用 UISwitch 上的 setAlternateColor: 方法将颜色更改为橙色,但我的应用因此被拒绝。
所以我决定使用 Photoshop 来创建一个自定义 UISwitch。现在我有了图像,我应该如何让 UISwitch 使用我的自定义 .png?
【问题讨论】:
标签: iphone iphone-sdk-3.0 ios4 uiswitch
因此,在我的代码中,我使用 UISwitch 上的 setAlternateColor: 方法将颜色更改为橙色,但我的应用因此被拒绝。
所以我决定使用 Photoshop 来创建一个自定义 UISwitch。现在我有了图像,我应该如何让 UISwitch 使用我的自定义 .png?
【问题讨论】:
标签: iphone iphone-sdk-3.0 ios4 uiswitch
你不能。编写自己的自定义开关类可能是最简单的。继承UIControl 并重新实现UISwitch 所做的几件事并不难。 (我不知道它是否也可以直接继承UISwitch 并覆盖drawRect:。可能值得一试。)
【讨论】: