如何在编辑模式下移动自定义UITableViewCell的editAccessoryView?

时间:2011-07-28 10:15:15

标签: iphone ios ios4 uitableview

我有自定义TableViewCell并且只想在编辑模式下使用它。我喜欢左侧的删除附件视图和右侧的重新排序控制视图。但是我想把它移动到细胞的中心。我可以做吗?

我尝试了类似[cell.editingAccessoryView setFrame:()]之类的东西但没有任何成功。

或者这里唯一的选择是完全自定义单元格?

1 个答案:

答案 0 :(得分:0)

视图框架未重置的原因可能是因为self.editingAccessoryViewnil,除非您使用自己的视图进行设置,否则就是这种情况。

是的,您应该尝试提供自己的自定义编辑视图并重置其frame属性,但这可能会干扰其他现有视图。

所以你最好的选择肯定是制作一个完整的自定义单元格。