我在ViewController中有一个UITableView。 UITableViewCell是一个自定义单元格。
我将分隔符设置为“单行” 颜色是“黑色”。
启动应用程序时,分隔符不显示。 滚动时甚至都没有。
现在代码非常基础,因为我还没有做太多设置。
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell:createGroupCell = self.table.dequeueReusableCellWithIdentifier("Cell") as! createGroupCell
cell.nameLbl.text = "HELLOOO"
return cell
}
休息是标准的。
也没对我的createGroupCell
做任何事情。
有什么想法吗?
答案 0 :(得分:1)
我会评论,但我没有足够的声誉。但是,您可以尝试添加黑色的自定义分隔符以查看是否会解决您的问题,如果这不起作用,则@MSU_Bulldog可能正确,因为高度高于您的自定义单元格类。
如果您需要黑色分隔符的代码:
UIView *separator = [[UIView alloc] initWithFrame:CGRectMake(0, cell.contentView.frame.size.height - 0.5, cell.contentView.frame.size.width, 1)];
separator.backgroundColor = [UIColor blackColor];
[cell.contentView addSubview:separator];
希望这会有所帮助 - 干杯