iOS组件之UISwitch详解

引言

UISwitch继承于UIControl(有关UIControl请参照《iOS组件之UIControl详解》),您可以使用UISwitch类来创建和管理使用开/关按钮。例如,在对选项,如飞行模式和蓝牙设置应用程序。这些对象被称为交换机。

目录

1、基本属性及方法
2、iOS5新增
3、iOS6新增

1、基本属性及方法

// 开关是否打开

BOOL on;

// 这个frame会被忽略,他会强制设置大小

- (id)initWithFrame:(CGRect)frame;

// 打开/关闭调用函数(animated:是否使用动画)

- (void)setOn:(BOOL)on animated:(BOOL)animated;

2、iOS5新增

// 开关打开时颜色

UIColor *onTintColor;

3、iOS6新增

// 背影颜色

UIColor *tintColor;

// 开关的圆形滑钮的颜色

UIColor *thumbTintColor;

// 开关打开时自定义图片

UIImage *onImage;

// 开关关闭时自定义图片

UIImage *offImage;





Comments