小编典典

如何修复 iOS 7 上的 UITableView 分隔符?

all

UITableView 在 iOS 7 上绘制参差不齐的线条:

在此处输入图像描述

如何解决?单元格之间的线应在屏幕的整个宽度上。


阅读 58

收藏
2022-06-21

共1个答案

小编典典

UITableView有财产separatorInset。您可以使用它将表格视图分隔符的插图设置为零,以让它们跨越屏幕的整个宽度。

[tableView setSeparatorInset:UIEdgeInsetsZero];

注意: 如果您的应用程序还针对其他 iOS 版本,您应该在调用它之前检查此属性的可用性,方法如下:

if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) {
    [tableView setSeparatorInset:UIEdgeInsetsZero];
}
2022-06-21