在ios的uitableview中自定义单元格编辑样式
当用户向右滑动时,我想给出两个选项 名为“编辑”和“删除”的两个选项或按钮 目前,用户向左滑动时仅显示删除,即UITableViewCellEditingStyleDelete 但我想自定义这个视图,并给出两个灰色背景的按钮。目前它是红色背景 守则如下:在ios的uitableview中自定义单元格编辑样式,ios,iphone,objective-c,uitableview,Ios,Iphone,Objective C,Uitableview,当用户向右滑动时,我想给出两个选项 名为“编辑”和“删除”的两个选项或按钮 目前,用户向左滑动时仅显示删除,即UITableViewCellEditingStyleDelete 但我想自定义这个视图,并给出两个灰色背景的按钮。目前它是红色背景 守则如下: - (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleDelete;
}
请帮助我如何实现此操作。该按钮不可自定义,如果要执行此操作,您必须创建自己的自定义单元格并自己添加动画。您需要将UITableViewCell子类化并覆盖
setEditing:设置动画:
和布局子视图
这应该以预期的方式工作。按钮不可自定义。你必须为自己的目标创造自己的目标looking@Baddu如果可能的话,你能给我一些示例代码如何做到这一点。非常感谢你的快速回复。你能给我一些示例,说明如何对uitableviewcell进行子类化并重写这些方法。教科书、网站和Apple示例代码中都有许多标准示例。这是一个非常基本的问题,也是一个完全不同的问题。你可以接受这个,如果你愿意,可以问一个新的。