iOS UISwitch 用法总结

iOS 系统开关控件简单使用总结:学习

初始化:atom

- (instancetype)initWithFrame:(CGRect)frame; spa

这个frame是没有意义的,系统的开关控件大小是肯定的。图片

设置开关开启状态时的颜色get

@property(nonatomic, retain) UIColor *onTintColor;it

设置开关风格颜色im

@property(nonatomic, retain) UIColor *tintColor;技术

设置开关按钮颜色总结

@property(nonatomic, retain) UIColor *thumbTintColor;animate

设置开关开启状态时的图片(注意:在IOS7后再也不起任何做用)

@property(nonatomic, retain) UIImage *onImage;

设置开关关闭状态时的图片(注意:在IOS7后再也不起任何做用)

@property(nonatomic, retain) UIImage *offImage;

开关的状态

@property(nonatomic,getter=isOn) BOOL on;

手动设置开关状态

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

一点感想:iOS的系统的UISwitch控件虽然定制性不好,配合IOS7以后的扁平化和俭约的风格,在美观上确实不逊色于任何私人定制的开关控件,在没有特殊需求的状况下,对于开关逻辑,这是一个很是不错的UI交互选择。

学习使用 欢迎转载

 

专一技术,热爱生活,交流技术,也作朋友。

——珲少 QQ群:203317592

相关文章
相关标签/搜索