EditCell

作者: FlyTheKite | 来源:发表于2016-11-03 11:30 被阅读8次

    自己实现的话 可以在 用a,b两个cell 大小的view;aview添加正常cell的内容,bview添加设置未读和删除按钮,cell addSubview时用aview覆盖住bview;然后给aview添加一个左滑和右滑的效果,左滑最大距离最好是为bview的宽度+1

    

    这个在iOS8中有系统提供的API,但是7不支持。 可以看看这个 MGSwipeButton。这个东西可以看系统的邮件应用,在iOS7使用的方法在8中放出接口,现在又有新的UI,左右都可以,用 MGSwipeButton 都可以实现。
    iOS8系统提供 好像是这个

    • tableView:editActionsForRowAtIndexPath: //设置滑动删除时显示多个按钮

    • UITableViewRowAction //通过此类创建按钮

    

    这个应该是自定义的,可以参考下这个:http://www.cocoachina.com/bbs/read.php?tid=161308

    

    SWTableViewCell——一个和iOS 7的系统Mail类似,使用起来简单的UITableViewCell子类 (在iOS代码库中浏览本帖)

    管理提醒: 本帖被 ccsupport 执行加亮操作(2013-10-09)
    关键字:系统Mail,iOS7,
    代码类库:视图动画(ViewAnimation)
    GitHub链接:https://github.com/CEWendel/SWTableViewCell
    一个使用起来很简单的UITableViewCell子类,可以通过左右滑动调出view,view上有工具按钮(和iOS 7的系统Mail类似)。

    相关文章

      网友评论

          本文标题:EditCell

          本文链接:https://www.haomeiwen.com/subject/efibuttx.html