利用Tag值获取所在行的数组下标。购物车中的移除功能,
2015-10-14 15:48
337 查看
利用Tag值获取所在行的数组下标。购物车中的移除功能,
1、给按钮加TAG值,900起加上section(因为本UITableView是分组的,所以用section,如果是平铺的就用row)
cell.clearButton.tag=900+indexPath.section;
2、在按钮的点击事件中获取所属数组下标Btn.tag-900,作为参数调用CancelCartGoods
-(void)ToMove:(UIButton *)Btn{
ShopingCartCell *superView = (ShopingCartCell *)Btn.superview.superview;
GoodsID=superView.goods_id;
[self CancelCartGoods:Btn.tag-900];
}
3、
移除接口调用成功后,要移除数组中的下标所对应的那行数据,section即Btn.tag-900,_cartArray为全局可变数组,存储购物车中的商品列表
[_cartArray removeObjectAtIndex:section];
1、给按钮加TAG值,900起加上section(因为本UITableView是分组的,所以用section,如果是平铺的就用row)
cell.clearButton.tag=900+indexPath.section;
2、在按钮的点击事件中获取所属数组下标Btn.tag-900,作为参数调用CancelCartGoods
-(void)ToMove:(UIButton *)Btn{
ShopingCartCell *superView = (ShopingCartCell *)Btn.superview.superview;
GoodsID=superView.goods_id;
[self CancelCartGoods:Btn.tag-900];
}
3、
移除接口调用成功后,要移除数组中的下标所对应的那行数据,section即Btn.tag-900,_cartArray为全局可变数组,存储购物车中的商品列表
[_cartArray removeObjectAtIndex:section];
相关文章推荐
- 多线程通信 --- 多个生产者多个消费者
- 网络编程实践陈硕笔记一
- 浅谈HTTP,TCP,UDP
- 第十二章、私营部门和第三部门中的采购
- IE11下javascript脚本不执行的问题
- MySQL Study之--MySQL 备份
- Low Memory Killer分析
- linux 通配符使用小结
- osi七层模型
- Mysql 一主多实例与主从同步详解
- Spring AOP execution
- 线程通信 --- 一个取一个拿
- IntelliJ IDEA 13试用手记(附详细截图)
- eclipse工程复制
- 伙伴系统分析
- 企业号如何调用JS接口(以调用地理位置接口为例)
- JDK 1.7安装详解(CentOS 6.4)
- HDU 1069 Monkey and Banana
- 151014总结
- Entity Framework 安装出现问题