iOS:我将静态tableView分隔符设置为none,是否可以单独在我的单元格中设置分隔符?

时间:2016-06-29 01:32:43

标签: ios uitableview

我将static tableView的分隔符设置为none,我可以单独在我的单元格中设置separator吗?

在故事板中,我将separator设置为none In the storyboar I set <code>separator</code> to <code>none</code>

这是将separator设置为none的结果,如何在单元格下添加行? This is the result of set <code>separator</code> to <code>none</code>, How can I add line under the cell?

如果我将分隔符设置为Single Line,则红色按钮上方会有双线 If I set separator to <code>Single Line</code>, there is double line above the red button

1 个答案:

答案 0 :(得分:1)

您可以将separator设置为none。然后在单元格中绘制一条需要一条线的线。

UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(0, cellHeight - 1 / [UIScreen mainScreen].scale, [UIScreen mainScreen].bounds.size.width, 1 / [UIScreen mainScreen].scale)];
// (1 / [UIScreen mainScreen].scale) : 1px width line.
lineView.backgroundColor = [UIColor blackColor];
[self addSubview:lineView];