在编辑期间自定义 UITableViewCell 的外观
Customizing the appearance of UITableViewCell during editing
当对 tableView 进行编辑调用时,如何自定义 UITableViewCell 的外观。
我需要隐藏一些对象,并在编辑时显示几个按钮。并稍微移动一下东西。 delegate方法需要注意什么?
我想更改所有单元格的外观,就像 Apple 在左侧有附件删除按钮时所做的那样?我需要在 select 任何行之前执行此操作。
基本上你会想听 tableView:didSelectRowAtIndex: 并告诉你的视图它已被选中。
也就是说,您必须子类化 UIView 并在其中进行自定义,然后将其添加到 UITableViewCells contentView。
这就是我会做的。
我最终在方法中自定义了 UITableViewCell 子类的外观。此方法在单元格内部调用(在 TableViewCellCustom.m)
- (void)willTransitionToState:(UITableViewCellStateMask)state;
当对 tableView 进行编辑调用时,如何自定义 UITableViewCell 的外观。
我需要隐藏一些对象,并在编辑时显示几个按钮。并稍微移动一下东西。 delegate方法需要注意什么?
我想更改所有单元格的外观,就像 Apple 在左侧有附件删除按钮时所做的那样?我需要在 select 任何行之前执行此操作。
基本上你会想听 tableView:didSelectRowAtIndex: 并告诉你的视图它已被选中。
也就是说,您必须子类化 UIView 并在其中进行自定义,然后将其添加到 UITableViewCells contentView。
这就是我会做的。
我最终在方法中自定义了 UITableViewCell 子类的外观。此方法在单元格内部调用(在 TableViewCellCustom.m)
- (void)willTransitionToState:(UITableViewCellStateMask)state;