UISwitch   开关

#import "ViewController.h"

@interface ViewController (){

UISwitch *mySwitch;

}

@end

@implementation ViewController

- (void)viewDidLoad {

[super viewDidLoad];

//新建一个UISwitch开关,设置位置和大小

mySwitch = [[UISwitch alloc]initWithFrame:CGRectMake(0, 100, 100, 100)];

//设置UISwitch关闭时周围一圈的颜色,两种方法是一样的

mySwitch.tintColor = [UIColor redColor];

[mySwitch setTintColor:[UIColor redColor]];

//设置开关上的小圆点的颜色

[mySwitch setThumbTintColor:[UIColor yellowColor]];

//给开关上的小圆点添加一张图片

[mySwitch setThumbTintColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"666"]]];

//给开关添加一个方法

[mySwitch addTarget:self action:@selector(haha:) forControlEvents:UIControlEventTouchUpInside];

//将UISwitch添加到界面上

[self.view addSubview:mySwitch];

}

-(void)haha:(UISwitch *)a{

//打开则是1,关闭则是0

NSLog(@"%d", a.isOn);

//分别写出开关的开和关,就可以分支往下写代码了

if (a.isOn) {

NSLog(@"开");

}else{

NSLog(@"关");

}

}

ios uiswitch 开关_iOS中的UISwitch(开关)相关推荐

  1. ios wifi 定位_iOS 中的三种定位方式

    1.手机基站定位 原理: 每个手机基站都有一个标识符,iPhone或3G iPad可以搜集周围所有收到信号的基站和它们的标识符,通过联网发送到苹果云端服务器,再由服务器根据这些基站的的位置信息查询并计 ...

  2. ios wifi 定位_iOS中三种定位方式

    手机基站定位 原理 每个手机基站都有一个标识符,iPhone或3G iPad可以搜集周围所有收到信号的基站和它们的标识符,通过联网发送到苹果云端服务器,再由服务器根据这些基站的的位置信息查询并计算出当 ...

  3. ios 图像坐标系_iOS中理解坐标系 - Megan_zhou的个人空间 - OSCHINA - 中文开源技术交流社区...

    坐标.点和像素之间的微妙转换也可能降低绘制性能,导致线条和文字模糊.观察以下代码: CGContextSetLineWidth(context, 3.); // 绘制从坐标{10, 100}到{200 ...

  4. ios 表情符号 键盘_iOS中表情键盘的完整实现方法详解

    前言 最近在公司做了个表情键盘的需求,这个需求的技术难度不会很大,比较偏向业务.但是要把用户体验做的好也是不容易的,其中有几个点需要特别注意.话不多说,下面开始正文(注:本文对应的Demo放在Gith ...

  5. iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图

    iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关.滑块控件 开关和滑块也是用于和用户进行交互的控件.本节将主要讲解这两种控件. ios9开关 开关控件常用来控制某个功能的 ...

  6. 研华数据采集卡如何采集压力信号转化为数字信号_涨知识啦!PLC编程中如何使用开关、模拟、脉冲量...

    在工业自动化控制中,经常会遇到开关量,数字量,模拟量,离散量,脉冲量等各种概念,而人们在实际应用中,对于这些概念又很容易混淆.作为电气工程及其自动化设计人员来说,弄清楚这些变量的关系,就能够很熟练的掌 ...

  7. 如何在 Blazor WebAssembly中 使用 功能开关

    微软Azure 团队开发的 功能管理 (Feature Management) 包 Microsoft.FeatureManagement可用于实现 功能开关,可以通过功能开关特性动态的改变应用程序的 ...

  8. 如何在 ASP.NET Core 中 使用 功能开关

    .NET Core 中的 功能管理 (Feature Management) 包可用于实现 功能开关,什么意思呢?就是可以通过 功能开关 特性动态的改变应用程序的行为而不需要改变任何的业务逻辑代码,听 ...

  9. 离散中多重组合是指_PLC编程中如何使用开关、模拟、脉冲量

    在工业自动化控制中,经常会遇到开关量,数字量,模拟量,离散量,脉冲量等各种概念,而人们在实际应用中,对于这些概念又很容易混淆.作为电气工程及其自动化设计人员来说,弄清楚这些变量的关系,就能够很熟练的掌 ...

最新文章

  1. 二维码QR Code简介及其解码实现(zxing-cpp)
  2. VS2019遇到的坑——C4716
  3. HTML5 未来不可阻挡的力量
  4. java quartz 触发_手动触发Quartz作业
  5. matlab读取/播放视频的函数(2)
  6. FMDB/SQLCipher数据库管理
  7. 【算法竞赛学习】资金流入流出预测-挑战Baseline_数据探索与分析1
  8. 服务器操作系统的安装步骤,服务器操作系统的安装步骤
  9. 9550电机_三千瓦的单相电机和同三千瓦三相电机马力相等吗?
  10. 阶段3 3.SpringMVC·_07.SSM整合案例_09.ssm整合之Spring整合MyBatis框架配置事务
  11. Windows2003远程桌面无用户限制
  12. mac上iphone4刷机与越狱(一)
  13. 将Subversion(SVN)日志记录导出到excel表格(理论windows和Linux通用)
  14. 跟着翁凯老师学Cday1#学习记录#
  15. js中Date函数获取今天星期几的方法
  16. 科技新品 | 索尼全画幅电影摄影机FX6;数字健康管理专业品牌Zepp智能手表;彩色视频电子纸显示器取得重大突破...
  17. 我秃了!唯一索引、普通索引我该选谁?
  18. 安桌16进制变色列表和计算方法
  19. 计算机通过华为手机上网,华为手机网络怎么共享给电脑(必知网络共享3步曲)...
  20. 英语学习单词篇(19)

热门文章

  1. Java数组02:数组的使用,多维数组,Arrays类,冒泡排序和稀疏数组
  2. c语言围棋对弈程序设计,C语言围棋对弈程序设计(59页)-原创力文档
  3. 【MFC】使用MFC框架(10)
  4. fortran教程4:判断和循环语句
  5. 用grads读取txt中经纬度画站点图
  6. 数学建模--优化类模型
  7. WLAN学习小笔记-WAC旁挂三层组网直接转发示例配置
  8. 新版H5盲盒商城系统源码(前端uniapp后端thinkphp)+详细安装教程+数据库
  9. 对android小程序的结论,微信小程序引入外部字体总结(针对安卓加载缓慢问题)...
  10. 重做系统后查不到jdk版本