iOS开发(8)UISwitch
UISwitch是iOS中的开关控件。
//创建UISwitch
UISwitch *switchCtrl = [[UISwitch alloc] init];
//设置frame
switchCtrl.frame = CGRectMake(10, 10, 300, 20);
[self.view addSubview:switchCtrl];
//设置开关状态
switchCtrl.on = YES;
//设置开的颜色
switchCtrl.onTintColor = [UIColor redColor];
//也可以用图片
switchCtrl.offImage = [UIImage imageNamed:@"map_temp.png"];
switchCtrl.onImage = [UIImage imageNamed:@"map_temp.png"];
//设置中间圆点的颜色
switchCtrl.thumbTintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"skype.png"]];
switchCtrl.tintColor = [UIColor blackColor];
//给switch添加事件
[switchCtrl addTarget:self action:@selector(test:) forControlEvents:UIControlEventValueChanged];
- (void)test:(UISwitch*)sender
{
NSLog(@"%d",sender.on);
//可以通过判断sender.on的状态来实现一些逻辑
}
iOS开发(8)UISwitch相关推荐
- iOS开发系列--UITableView全面解析
iOS开发系列--UITableView全面解析 2014-08-23 23:20 by KenshinCui, 2202 阅读, 18 评论, 收藏, 编辑 --UIKit之UITableView ...
- iOS开发UI篇—UITableview控件基本使用
iOS开发UI篇-UITableview控件基本使用 一.一个简单的英雄展示程序 NJHero.h文件代码(字典转模型) 1 #import <Foundation/Foundation.h&g ...
- 【iOS 开发】Objective-C 运算符
博客地址 : http://blog.csdn.net/shulianghan/article/details/41624613 参考文章 : 1.[iOS 开发]Object-C 运算符 2.[iO ...
- iOS开发23:通过归档永久存储数据
2019独角兽企业重金招聘Python工程师标准>>> 之前一篇文章<iOS开发20:使用Settings Bundle为程序添加设置项>中简单介绍了怎样在Setting ...
- ios开发基础之通讯录系统实战-20
ios开发基础之通讯录系统实战 基础知识 OC 基础 segue 的使用.delegate 代理的使用 自定义代理.面向对象思想 沙盒容器的数据持久化方案, controller 之间的跳转 ,登录方 ...
- IOS开发基础之英雄展示完整版
IOS开发基础之英雄展示完整版 // // ViewController.m // 15-英雄展示-单组数据 // // Created by 鲁军 on 2021/2/3. //#import &q ...
- iOS开发UI篇—实现一个私人通讯录小应用(一)
iOS开发UI篇-实现一个私人通讯录小应用(一) 一.该部分主要完成内容 1.界面搭建 2.功能说明 (1).只有当账号和密码输入框都有值的时候,登录按钮 ...
- iOS开发常用三方库、插件、知名博客
TimLiu-iOS iOS开发常用三方库.插件.知名博客等等,期待大家和我们一起共同维护,同时也期望大家随时能提出宝贵的意见(直接提交Issues即可). 持续更新... 版本:Objective- ...
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总...
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: ...
- iOS开发长文--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: ...
最新文章
- 非科班出身获得软开职位
- Vivado 随笔(3) 其他综合属性 dont_touch、fsm_encoding?
- python自学书籍顺序-【经验分享】自学Python的学习顺序!附学习资料
- 油井在哪_身边榜样 | 张景岗:“油井越‘生气,自己越开心”
- [蓝桥杯][算法训练VIP]王、后传说(深搜+回溯)
- Linux 下shell编程
- Flink运行时架构
- vim 显示行号_Vim给文件加行号,这通惊为天人的操作没sei了!文末天书慎点
- android audit2allow工具使用步骤
- 数据结构栈之火车出站小结
- linux通过dd命令把分区,linux dd命令使用详解
- 2021级C语言大作业 - 小鸡弹跳
- python爬取淘宝数据魔方_阅读心得3:《淘宝数据魔方技术架构解析 》
- Chrome浏览器如何导入证书(最新!)
- 9 输入输出设备题库
- 十种深度学习算法要点及代码解析(转)
- ps 的一些常见的键位技巧
- 查看san交换机端口流量_H3C 交换机telnet查看端口流量小工具
- 我对“Stay hungry,Stay foolish”的理解
- 微信小程序图书馆座位预约系统设计与实现 毕业设计论文 课题题目参考(2)后台管理功能、界面参考