UITableViewRowAction
我创建了一个实例
-(NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath
当触发此行操作时,我有一个处理程序块:
handler:^(UITableViewRowAction *action, NSIndexPath *indexPath)
您有一个可以使用的行操作参数,因此您不会创建保留循环并且您有一个索引路径。我已经尝试backgroundColor
像这样设置新的行操作:
[action setBackgroundColor:[UIColor greenColor]];
但这并没有改变什么。我还尝试setNeedsDisplay
了行操作的按钮对象,但没有任何运气。
知道如何backgroundColor
在行操作仍然可见的情况下进行更改吗?谢谢
- xCoder