熟悉switch控件

    // UISwitch的使用 默认尺寸为79 * 27。UISwitch *oneSwitch = [[UISwitch alloc] initWithFrame:CGRectMake(100, 120, 0, 0)];//可以修改大小oneSwitch.transform = CGAffineTransformMakeScale(0.75, 0.75);// 设置背景色oneSwitch.backgroundColor = [UIColor whiteColor];// 设置透明度 范围在0.0-1.0之间 0.0是完全透明oneSwitch.alpha = 1;// 在oneSwitch开启的状态显示的颜色 默认是blueColoroneSwitch.onTintColor = [UIColor redColor];// 设置关闭状态的颜色oneSwitch.tintColor = [UIColor blueColor];// 设置开关上左右滑动的小圆点的颜色oneSwitch.thumbTintColor = [UIColor cyanColor];// 设置初始状态 直接设置为on,你不回观察到它的变化oneSwitch.on = YES;// 设置初始状态,与上面的不同是当你看到这个控件的时候再开始设置为on,你会观察到他的变化[oneSwitch setOn:NO animated:YES];// 打开状态显示的图片<然并卵>oneSwitch.onImage = [UIImage imageNamed:@"2"];//关闭状态下的图片<然并卵>oneSwitch.offImage = [UIImage imageNamed:@"3"];[oneSwitch addTarget:self action:@selector(oneSwitchValueChanged:) forControlEvents:UIControlEventValueChanged];//获取当前的状态/** oneSwitch.isOn*/[self.view addSubview:oneSwitch];

oneSwitch事件监听

#pragma mark - 实现UISwitch监听的方法
- (void)oneSwitchValueChanged:(UISwitch *) sender {NSLog(@"%@", sender.isOn ? @"ON" : @"OFF");}

UISwitch详解相关推荐

  1. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

  2. iOS CoreLocation和MapKit详解

    引言 位置定位几乎是App中的不可或缺的功能,功能分为两部分:一部分是使用CoreLocation框架来获取地理位置经纬度:另一部分:使用MapKit将经纬度以UI的形式展示出来. 使用场景 导航软件 ...

  3. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  4. JVM年轻代,老年代,永久代详解​​​​​​​

    秉承不重复造轮子的原则,查看印象笔记分享连接↓↓↓↓ 传送门:JVM年轻代,老年代,永久代详解 速读摘要 最近被问到了这个问题,解释的不是很清晰,有一些概念略微模糊,在此进行整理和记录,分享给大家.在 ...

  5. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  6. 通俗易懂word2vec详解词嵌入-深度学习

    https://blog.csdn.net/just_so_so_fnc/article/details/103304995 skip-gram 原理没看完 https://blog.csdn.net ...

  7. 深度学习优化函数详解(5)-- Nesterov accelerated gradient (NAG) 优化算法

    深度学习优化函数详解系列目录 深度学习优化函数详解(0)– 线性回归问题 深度学习优化函数详解(1)– Gradient Descent 梯度下降法 深度学习优化函数详解(2)– SGD 随机梯度下降 ...

  8. CUDA之nvidia-smi命令详解---gpu

    nvidia-smi是用来查看GPU使用情况的.我常用这个命令判断哪几块GPU空闲,但是最近的GPU使用状态让我很困惑,于是把nvidia-smi命令显示的GPU使用表中各个内容的具体含义解释一下. ...

  9. Bert代码详解(一)重点详细

    这是bert的pytorch版本(与tensorflow一样的,这个更简单些,这个看懂了,tf也能看懂),地址:https://github.com/huggingface/pytorch-pretr ...

  10. CRF(条件随机场)与Viterbi(维特比)算法原理详解

    摘自:https://mp.weixin.qq.com/s/GXbFxlExDtjtQe-OPwfokA https://www.cnblogs.com/zhibei/p/9391014.html C ...

最新文章

  1. vue-cli3+typescript初体验
  2. python返回字符串长度的函数_Python如何查找字符串的长度?(代码示例)
  3. 工作204:进行输入成功后验证
  4. python 线程, GIL 和 ctypes
  5. NAT应用于HSRP环境
  6. SSH端口转发的理解(精华)
  7. levy过程、扩散过程、随机过程带跳
  8. Java 数组类型转字符串类型
  9. 数据结构和算法——线性结构(2)循环链表和双向循环链表
  10. 使用Dism++对电脑优化
  11. SLIC——算法详细分析及代码
  12. 【解决步骤】TortoiseGitPlink Fatal Error:No supported authentication methods available (server sent: publi
  13. 达梦DM单机部署以及日常运维管理
  14. laravel-admin加谷歌验证器
  15. 硬件软件接口 (RISC-V) Chapter 2
  16. 领域驱动设计(DDD)
  17. 利用OPENCV创作梵高艺术风格图片
  18. 几种梯度下降法比较最小值与鞍点(SGD、Momentum、NAG、Adagrad、Adadelta与Rmsprop)
  19. 母老虎:英国的那些女王们
  20. java 类型转换 效率_盘点16个有用的Java工具类,显著提升工作效率!

热门文章

  1. iOS中的armv6、armv7、armv7s含义详解
  2. 如何在 win 10 上安装 IIS
  3. linux锐捷代码_告诉你Ubuntu Linux锐捷安装方法及命令
  4. WinRunner和QTP对比
  5. 纯C++编写Win32/X64通用Shellcode注入csrss进程
  6. 文件系统驱动(IFS DDK)学习笔记
  7. img 图片找不到时,设置显示默认图片
  8. 用PDF编辑器如何为PDF文件添加水印
  9. Anaconda下载官网
  10. 基于SSM框架实现的房屋租赁管理系统