`

iPhone的ckeckbox实现方法

阅读更多
-(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];   
}

那两个off和on的png图片自己做吧,放到resources目录里。你试试看。
分享到:
评论

相关推荐

    jQuery实现表格与ckeckbox的全选与单选功能

    先给大家介绍下jQuery实现表格与ckeckbox的全选与单选功能。 先看看下面的效果: 用户点击头的checkbox时,所有表格数据行的checkbox全选或反选。 当数据行某一行没有选中时,头checkbox去选。当所有数据行的...

    漂亮的CkeckBox选择框

    对于浏览器默认的checkbox和Radiobox样式实在是比较丑陋了,今天分享一款非常个性化的CSS3自定义checkbox和Radiobox,外观非常时尚。之前也分享过几款类似的CSS3插件,比如HTML5自定义Checkbox和Radiobox、CSS3漂亮...

    Android CheckBox中设置padding无效解决办法

    解决这个问题的方法是,首先,需要了解CheckBox控件的特性,然后根据实际情况选择合适的解决方法。例如,可以使用本地图片资源来替换CheckBox的默认样式,这样可以更好地控制CheckBox的外观和点击响应区域。同时,在...

    软件测试用例模板.doc

    在发送即时通ckeckBox测试方面,本文档提供了多个测试用例,包括发送即时通ckeckBox的测试、点击取消按钮的测试等。 在汇报按钮测试方面,本文档提供了多个测试用例,包括汇报按钮的测试、汇报成功后页面跳转的测试...

    Inject Code-crx插件

    -打开浏览器devtools面板,-转到“注入代码”选项卡-编写代码(在自动保存键入代码时)-在右上角设置ckeckbox “注入代码”,并在重新加载代码后将其注入到页面中(或按下按钮播放一次执行代码)

Global site tag (gtag.js) - Google Analytics