UITableView 在 iOS 7 上绘制参差不齐的线条:
如何解决?单元格之间的线应在屏幕的整个宽度上。
UITableView有财产separatorInset。您可以使用它将表格视图分隔符的插图设置为零,以让它们跨越屏幕的整个宽度。
UITableView
separatorInset
[tableView setSeparatorInset:UIEdgeInsetsZero];
注意: 如果您的应用程序还针对其他 iOS 版本,您应该在调用它之前检查此属性的可用性,方法如下:
if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) { [tableView setSeparatorInset:UIEdgeInsetsZero]; }