我有一个UITableViewCell,我想删除它顶部的灰线。我怎么能这样做?
答案 0 :(得分:3)
使用此选项将分隔符颜色设置为清除:
tableView.separatorColor = [UIColor clearColor];
答案 1 :(得分:2)
顺便说一句,这可以说是比将分隔符颜色设置为清除更好的解决方案......
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
答案 2 :(得分:0)
对我来说,这似乎是图像平铺的问题。我正在平铺一个320x480的图像,顶部的断点处有一条灰线,顶部有480像素。我正在设置这样的背景:
self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@“mybackground.png”]];
裁剪图像似乎删除了灰线,所以我认为它与图像本身有关。
答案 3 :(得分:0)
我知道回答这个问题为时已晚。但是, swift 3 解决方案是:
tableView.separatorStyle = .none
答案 4 :(得分:-1)
从heightForHeaderInSection返回0。或删除此宏。
由于