-(void)checkboxClick:(UIButton *)btn
{
    btn.selected = !btn.selected;
}

- (void)viewDidLoad {
UIButton *checkbox = [UIButton buttonWithType:UIButtonTypeCustom];
    
    CGRect checkboxRect = CGRectMake(135,150,36,36);
    [checkbox setFrame:checkboxRect];
    
    [checkbox setImage:[UIImage imageNamed:@"checkbox_off.png"] forState:UIControlStateNormal];
    [checkbox setImage:[UIImage imageNamed:@"checkbox_on.png"] forState:UIControlStateSelected];
    
    [checkbox addTarget:self action:@selector(checkboxClick:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:checkbox];    
}

最新文章

  1. Effective Project Communications
  2. Ubuntu 14.04配置FTP服务器
  3. lucene索引并搜索mysql数据库[转]
  4. Windows下的窗口程序
  5. 页面中插入百度地图(使用百度地图API)
  6. 网页 CSS样式表
  7. 【物联网云端对接-1】 通过HTTP协议与微软Azure IoT hub进行云端通信
  8. Yeelink初步体验
  9. Hadoop入门第二篇-MapReduce学习
  10. Java程序设计——学生基本信息管理系统
  11. Docker中搭建zookeeper集群
  12. java的几个奇怪语法
  13. 关于 extern "C"的说明
  14. javascript callback
  15. 复习-css常用伪类别属性
  16. JS实现仿腾讯微博无刷新删除微博效果代码
  17. VC动态调用DLL
  18. [洛谷P2057][bzoj1934]善意的投票(最大流)
  19. SelectOnCheck
  20. Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别

热门文章

  1. react-router 4 路由的嵌套
  2. 测试开发之前端——No1.HTML和HTML5
  3. CF1063A 【Oh Those Palindromes】
  4. csu 1982:小M的移动硬盘(双向链表)
  5. Java编程的逻辑 (19) - 接口的本质
  6. 注解实现json序列化的时候自动进行数据脱敏
  7. 【LOJ】#2549. 「JSOI2018」战争
  8. java文件压缩与解压
  9. 将 Ubuntu 16.04 LTS 升级到 Ubuntu 18.04 LTS
  10. 高能天气——团队Scrum冲刺阶段-Day 5