【发布时间】:2018-03-10 16:16:32
【问题描述】:
在 iOS 11 设备上删除 UITableViewCell 时由于某种原因出现意外的白色背景,但情节提要中的所有背景颜色都设置为蓝色(在 iOS10 上工作正常)。
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete)
{
[self.bookmarks removeObjectAtIndex:indexPath.row];
[self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
}
}
尝试了所有类型的UITableViewRowAnimation,都没有解决问题。
【问题讨论】:
-
我也有这个问题。将单元格的
backgroundView设置为非白色背景的视图无效。 -
我已经玩过 tableView' 和单元格的视图 (contentVieц/accessoryView) 背景/色调颜色没有效果...
-
是否应该针对这个问题向 Apple 提交错误?
-
我已经提交了一个错误报告,苹果目前没有任何消息
-
您介意发布报告链接吗?
标签: uitableview ios11 xcode9