tableview实现类似购物车商品多选按钮选中状态不会被刷新掉,三种方法简单的实现商品多选,当用户选中商品的时候,滚动tableview按钮的选中状态不会被刷新掉,主要的原理是不让cell使用复用。
方法一:利用按钮的selected属性来设置按钮的setimage;
方法二:把选中的按钮添加到一个集合中;
方法三:因为按钮是添加在cell上的,通过点击的按钮可以获取当前的cell实例,然后在设置cell上的按钮属性(cell不能使用复用)。
demo地址
欢迎留言或者评论,一起探讨,共同进步。
网友评论