UITableViewCell右侧圆形多选标识的实现

进入淘宝的购物车中,每一个cell的右侧会有一个圆圈,可以进行复选,效果如下图:

效果图

实现的方法很多种,这里,我用最简单的两种方式实现,不需要自定义,大家可以看看:

方法一:

苹果私有的方法

首先创建TableView,一连串的显示,我就不赘述了,最关键的地方在于,默认进入界面的时候,让TableView直接为编辑状态:

 [_tableView setEditing:YES animated:NO];

然后,实现代理方法:

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleDelete | UITableViewCellEditingStyleInsert;
}

这样,两句话就实现了TableViewCell的多选小圆点,效果如图所示:


屏幕快照 2017-04-26 下午5.27.20.png

方法二:(iOS 6开始才有)

那就更简单了,一句话:

_tableView.allowsMultipleSelectionDuringEditing = YES;

更复杂的就只能自定义了,不能偷懒咯~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,296评论 4 61
  • 今天早上在群里,有三个人讨论稿费比较高的两个平台的签约门槛问题。他们拿自己和已经签约的书评人作品对比,分析了半天,...
    鼹鼠的土豆阅读 3,336评论 12 100
  • 在这遥远的异乡, 只能在往事中回想你婀娜的倩影. 只能在胶片里探寻我留过的足迹. 只能在那些似曾相识的事物里扒扯出...
    ColinW阅读 251评论 0 1
  • 秉着“奇文共赏析”的态度,请先看一则短篇。 我不知道这篇文章的作者是谁,如果看到我的这篇逐一反驳文,很欢迎来“交流...
    CamelliaFreesia阅读 291评论 0 0
  • 15年我还没看过《大江大河》 17年依旧没有 我看了人生三书,看了野火。我只觉得她是一个笔力犀利的文人,一个与众不...
    东莱W阅读 268评论 0 0