uitableviewcell选中打勾
单元格选中后,打勾。再选其他,之前的勾取消,新的打勾。
代码如下(不加代码高亮了吧):
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSIndexPath *oldIndex = [tableView indexPathForSelectedRow];
[tableView cellForRowAtIndexPath:oldIndex].accessoryType = UITableViewCellAccessoryNone;
[tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark;
return indexPath;
}
添加按钮后设置选中和或不选中的图片(需要实现自定义的uitableViewcell)
-(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];
}
转载于:https://www.cnblogs.com/fantasy940155655/p/5687148.html
uitableviewcell选中打勾相关推荐
- tree父节点不被选中和勾选(所以父节点)只选择子节点
tree父节点不被选中和勾选(所以父节点)只选择子节点 t = $.fn.zTree.init(t, setting, result); var zTree = $.fn.zTree.getZTree ...
- 使复选框选中_勾选复选框单元格变色,自动计数,在Excel中是如何实现的?
Excel中,我们经常会使用复选框来打勾打叉,这是复选框最基本的功能,相信很多小伙伴都会,但今天我跟大家分享的是复选框的其他操作技巧,勾选复选框变色,统计人数. 下图中,我们要利用复选框是否打钩来确定 ...
- Vue excel导出,多选一级父级选中,勾选,全选,取消(根据列名导出)
1,首先设置按钮,弹出弹框 <el-button type="primary" @click="memberExcelExportHandle()" :d ...
- 复选框被选中但勾没出来
checkbox标签已有checked=checked但是不显示勾选,查看图片:于是乎 就开始网上查找 ,解决方法 就是将 $("...").attr("checked& ...
- UITableViewCell 选中的状态小技巧
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {[super setSelected:selected animated:ani ...
- 获得勾选框 html,是否可以在HTML中选中或未选中的勾选框中收集数据?
此代码应该帮助你! Questions []是一个数组,其中包含所有输入字段, getElementsByName遍历所有具有相同名称的元素(例如,所有元素都具有相同名称的电子邮箱),然后找出哪个元素 ...
- IOS - UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
1.系统默认的颜色设置 [cpp] view plaincopy //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 ...
- UITableView属性 自己定义UITableViewCell
UITableView的属性全齐.供大家參考 附:http://www.bubuko.com/infodetail-561085.html //曾经在使用UITableView的时候,总是在cell上 ...
- UITableViewCell 设置
选中cell //选中第一分区的第一个cell 也可指定其它 cell [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRo ...
最新文章
- Hadoop控制输出文件命名
- jmeter linux安装,Linux下安装Jmeter
- 使用vi/vim编辑时按ctrl-s后客户端假死解决方法
- ThreadLocal的重要方法介绍
- [C++11]指针空值类型nullptr
- asterisk extconfig.conf文件解析
- 用VC++制作MSN、QQ 的消息提示窗口
- 中文文本聚类(切词以及Kmeans聚类)
- QT int QString char转换
- Waydev 客户的GitHub 和 GitLab OAuth 令牌被盗,源代码遭访问
- C#_基础_部分类partial(十八)
- 微软公有云事件中心(Azure Event Hubs)在开放物联网大会(OIOT)啼声初试
- 基于51单片机的智能温控风扇(程序+仿真+原理图)
- 夜雨数竞笔记-极限(4)-Stolz定理
- java如何输入(输出)二进制,八进制,十六进制数?(新手向)
- 阿里云邮箱设置smtp服务
- 有声阅读狂欢下更需要冷静,荔枝、蜻蜓、喜马拉雅们需要上车
- flex布局侧轴(交叉轴)对齐方式
- Java各种加密和解密方式
- 【IDL】使用IDL对Landsat系列进行批量水体提取