下面演示如何创建开关,以及监听它值的改变,代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class ViewController: UIViewController {
    var uiswitch:UISwitch!;
    override func viewDidLoad() {
            super.viewDidLoad()
            uiswitch = UISwitch()
            //设置位置(开关大小无法设置)
            uiswitch.center=CGPointMake(100,50);
            //设置默认值
            uiswitch.on=true;
            uiswitch.addTarget(self, action: Selector("switchDidChange"),
            forControlEvents:UIControlEvents.ValueChanged)
            self.view.addSubview(uiswitch);
    }
 
    func switchDidChange(){
            //打印当前值
            println(uiswitch.on)
    }
}

最新文章

  1. react拷贝index.html很恶心之解决办法
  2. 给NIOS II CPU添加一颗澎湃的心——sysclk的使用
  3. 简易记事本(演示java文件io)
  4. php报警:Strict Standards: Only variables should be passed by reference in
  5. Nine Great Books about Information Visualization
  6. 浅谈C++中的那些内存泄露
  7. Storyboard、Nib文件和代码来实现UI的利与弊
  8. 表单校验demo
  9. 201521123032 《Java程序设计》第13周学习总结
  10. 内核知识第八讲,PDE,PTE,页目录表,页表的内存管理
  11. 【视频教程】一步步将AppBox升级到Pro版
  12. FM算法解析及Python实现
  13. POJ 1284 Primitive Roots (欧拉函数+原根)
  14. git简易使用
  15. PHP 中解析 url 并得到 url 参数
  16. Android之官方导航栏之Toolbar(Toolbar+DrawerLayout+ViewPager+PagerSlidingTabStrip)
  17. 为linux dns (bind named)服务器配置 单独的笔记
  18. U帮忙U盘启动盘制作
  19. UCore-Lab0
  20. 05: jQuery

热门文章

  1. CheckBoxList控件
  2. IOS中的数据存储 简单总结
  3. Cocos Studio和Cocos2d-x版本对应关系
  4. 【转】增强 scite 编辑器的代码提示功能
  5. null的小扩展
  6. MUI AJAX Raw请求数据
  7. 基于visual Studio2013解决C语言竞赛题之1002字符打印
  8. 面试题之——抽象类(abstract class)与接口(interface)的区别
  9. [置顶] Guava学习之Iterators
  10. UML看书笔记1:主体思想