ios - 在 ios 的 uitableview 中自定义单元格编辑样式

标签 ios iphone objective-c uitableview

我想在用户向右滑动时提供两个选项。

名称为编辑和删除的两个选项或按钮。

目前它只在用户向左滑动时显示删除,即 UITableViewCellEditingStyleDelete

但是我想自定义这个 View ,给两个灰色背景的按钮,目前是红色背景。

代码是:-

- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{

    return UITableViewCellEditingStyleDelete;

   }

请帮助我如何实现这一目标。

最佳答案

你需要子类化 UITableViewCell 并覆盖

setEditing:animated:
布局 subview

这应该以预期的方式工作。

关于ios - 在 ios 的 uitableview 中自定义单元格编辑样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19678695/

相关文章:

iphone - 绘图线位于 Core Plot 中的 X 轴下方

iphone - 使用编码 windows-1255 将 NSData 转换为 NSString

ios - 模型类中的 ASIHTTPRequest 异步请求

ios - 如何在 iOS 的弹出窗口中打开相机胶卷?

ios - iOS5 上的 Facebook SDK 导致崩溃

ios - 在 IB 中将类分配给 VC 会导致黑屏

iphone - 我如何在 ios 中使用 NSXMLParser 解析这个 xml?

ios - 应用内购买不起作用但得到产品响应

ios - 解析和 Swift : logInViewController. 字段

ios - 在irrlicht场景中设置透明度