大家都知道iOS8系统新添加了个方法,- (nullable NSArray)tableView:(UITableView)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath
这个方法非常简单就能实现cell左滑出现多个按钮功能,但是iOS7没有这个方法可如何是好,毕竟现在iOS7的用户还是有的。 github上搜JZTableViewRowAction ,这个第三方就是大家要找的啦,可惜没有pod方法,不过有总比没有要好吧,down下来! 用法非常简单,看来作者封装的时候非常用心!把第三方文件夹拖入工程并导入!#import "UITableViewRowAction+JZExtension.h" 里面只有一个方法:+ (nonnull instancetype)rowActionWithStyle:(UITableViewRowActionStyle)style image:(nullable UIImage)image handler:(nullable void (^)(UITableViewRowAction_Nullable action, NSIndexPath * _Nullable indexPath))handler 实现即可,
这样就非常容易搞定iOS7下的左滑出现多个按钮了。