0
我有自定义的TableViewCell,只想在编辑模式下使用它。我喜欢左侧的删除配件视图和右侧的重新排序控制视图。但我想将它移动到单元的中心。我可以做吗?如何在编辑模式下移动自定义UITableViewCell的editingAccessoryView?
我尝试类似这样的[cell.editingAccessoryView setFrame:()]
但没有任何成功。
或者这里唯一的选择是完全自定义单元格吗?
我有自定义的TableViewCell,只想在编辑模式下使用它。我喜欢左侧的删除配件视图和右侧的重新排序控制视图。但我想将它移动到单元的中心。我可以做吗?如何在编辑模式下移动自定义UITableViewCell的editingAccessoryView?
我尝试类似这样的[cell.editingAccessoryView setFrame:()]
但没有任何成功。
或者这里唯一的选择是完全自定义单元格吗?
视图帧未被重置的原因很可能是因为self.editingAccessoryView
是nil
,除非您使用自己的视图进行设置,否则就是这种情况。
是的,您应该尝试提供您自己的自定义编辑视图并重置其属性frame
,但这可能会干扰其他现有视图。
所以你最好的选择是定制一个完整的单元格。