在UITableView数据源中使用“commitEditingStyle”时显示另一个按钮

时间:2012-05-30 11:38:29

标签: objective-c ios

我想在默认的“删除”按钮下面显示一个“编辑”按钮,当您在表格的数据源上实现“commitEditingStyle”时,该按钮会在单元格上显示滑动手势。

这是否可以通过实现“commitEditingStyle”来实现,还是我必须实现自己在单元格上显示按钮的方式?如果是,我将如何处理提交?

1 个答案:

答案 0 :(得分:1)

是的,您必须通过自定义UITableViewCells来实现自己在UITableViewCells上显示按钮的方式。

就您的要求而言,我不认为在“删除”按钮下面显示“编辑”按钮是个好主意,因为逐个地垂直地容纳两个按钮可能会使用户失望以进行所需的触摸动作。

我的意思是说,用户可能想要触摸编辑,但由于连续放置自定义编辑/删除按钮,删除按钮可能会被点击,这是危险的&也不能接受。当然,它会使用户每次都进行适当的护理进行任何编辑。