EditCell

自己实现的话 可以在 用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类似)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容