【发布时间】:2011-03-22 20:19:49
【问题描述】:
我在 IB 中添加了UITableView 并设置了“委托”和“数据源”,一切正常。我接下来想做的是更改分隔符颜色,但我能找到的唯一方法是将方法添加到委托回调之一,我应该把它放在更好的地方吗?
我目前没有这个,但我想也许我需要从我的控制器中添加一个“iVar”,我可以链接到 IB 中的 UITableView,然后在 viewDidload 中设置分隔符颜色?
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView setSeparatorColor:[UIColor blackColor]];
return 65;
}
【问题讨论】:
-
添加变量并将其连接到 IB 是我一直这样做的方式。
-
这就是我的想法。我正在做一个他们没有使用的教程和 iVar,他们只是依赖于委托和数据源回调。但是他们从未访问过分隔符颜色,所以也许这就是原因。
标签: ios objective-c uitableview cocoa-touch