IOS|IOS 自定义cell左滑删除按钮
话不多说,先看效果!
文章图片
这样的功能实现起来其实很简单,实现一个代理方法就可以了!
- (NSArray*)tableView:(UITableView*)tableView editActionsForRowAtIndexPath:(NSIndexPath*)indexPath
{
UITableViewRowAction*rowAction = [UITableViewRowActionrowActionWithStyle:UITableViewRowActionStyleDefaulttitle:@"删除"handler:^(UITableViewRowAction*_Nonnullaction,NSIndexPath*_NonnullindexPath) {
NSLog(@"删除要实现的代码");
}];
UITableViewRowAction*rowAction1 = [UITableViewRowActionrowActionWithStyle:UITableViewRowActionStyleDefaulttitle:@"标为已读"handler:^(UITableViewRowAction*_Nonnullaction,NSIndexPath*_NonnullindexPath) {
NSLog(@"标为已读要实现的代码");
}];
【IOS|IOS 自定义cell左滑删除按钮】//自定义颜色
rowAction.backgroundColor=RGB(231,96,35);
rowAction1.backgroundColor=RGB(150,150,150);
NSArray*arr =@[rowAction,rowAction1];
return arr;
}
ps:因copy代码原因,小伙伴们自行把方法里缺少的空格加上!
推荐阅读
- ios知识整理:WKWebView|ios知识整理:WKWebView,JavaScript向iOS传参
- ios|ios cocos2D 坐标系
- IOS|IOS tableViewCell 复用问题
- iOS|iOS 多线程([pthread,NSThread]详细总结)
- redis|基于 AOP + Redis + 自定义注解 实现细粒度的接口IP访问限制
- 使用高德地图|使用高德地图 iOS SDK进行基于LBS的开发
- iOS|iOS 内存管理的一点小问题
- vue|Vue自定义网页顶部导航栏
- Adobe情报|Adobe|Adobe情报|Adobe Scan大动作!支持相册搜索和 iOS 11「Files」
- IOS|ios 面试题一