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;