我UITableView
在IB中添加了一个,并设置了“代理”和“数据源”,并且一切正常。我接下来要做的是更改分隔符的颜色,但是我能找到的唯一方法是将方法添加到一个委托回调中,有没有更好的放置位置?
我目前没有这个,但是我在想,也许我需要从控制器中添加一个“ iVar”,以便可以链接到UITableView
IB中的,然后在viewDidload
?中设置分隔符颜色。
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView setSeparatorColor:[UIColor blackColor]];
return 65;
}
添加变量并将其连接到IB是我一直以来的工作方式。
—
s1mm0t
那就是我在想的。我正在做一个他们不使用和iVar的教程,他们只是依靠委托和数据源回调。但是他们从未访问过分隔符的颜色,所以也许这就是原因。
—
Fuzzygoat 2010年