设置自定义开关

时间:2013-08-18 14:10:40

标签: ios customization uiswitch

我找到了关于如何在iOS 6上自定义切换的Former topic

但我不知道如何使用答案:

@property(nonatomic, retain) UIImage *offImage;
@property(nonatomic, retain) UIImage *onImage;

我必须把这两行放在哪里?在.h文件或.m文件中?在我的开关所在的ViewController文件中?

此外,如何在我的图像和这两行之间设置链接(我必须将我的图像称为“offimage.png”和“onimage.png”?)

3 个答案:

答案 0 :(得分:1)

在iOS 7下,On-and--Image不再有效。

https://developer.apple.com/library/ios/documentation/uikit/reference/UISwitch_Class/Reference/Reference.html

"在iOS 7中,此属性无效。"

答案 1 :(得分:0)

onImageoffImageUISwitch的属性 - 您不会将代码添加到代码中。创建UISwitch实例后,您可以通过将这些属性设置为相应的UIImage实例来设置打开和关闭图像。

答案 2 :(得分:0)

要完成我的问题, 我只想把这一行放在.m文件中:

switch_name.onImage=[UIImage imageNamed:@"image_name.jpg"];