UISwitch(开关,默认为关)
成都创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信平台小程序开发,十余年建站对玻璃贴膜等多个领域,拥有多年的网站制作经验。IOS开发中必不可少的基本控件,主要用于只有两种的选择,比如飞行模式等等,本文主要是列出常用的属性及方法(注XCode版本为7.2)
//默认状态
//属性
@property(nullable, nonatomic, strong) UIColor *onTintColor ;//开着的时候控件的颜色
代码:one.onTintColor=[UIColor brownColor];
如图:
@property(null_resettable, nonatomic, strong) UIColor *tintColor ;//感觉像是边框的颜色,并且带有动画,
代码:one.tintColor=[UIColor redColor];
如图:第二张像个动画
@property(nullable, nonatomic, strong) UIColor *thumbTintColor ;// 按钮的颜色
代码:
one.thumbTintColor=[UIColor blueColor];
如图:
@property(nonatomic,getter=isOn) BOOL on;//是否处于开启状态,默认为NO
//方法
- (instancetype)initWithFrame:(CGRect)frame ; // 设置控件的大小和起始位置
- (nullable instancetype)initWithCoder:(NSCoder *)aDecoder ;//从XIB加载
- (void)setOn:(BOOL)on animated:(BOOL)animated; // 开的时候是否有动画
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站标题:iOS-UI-基本控件之UISwitch-创新互联
文章链接:http://lswzjz.com/article/ejphg.html