UITableViewCell之间的差距
答
在UITableView
你有2个属性:separatorStyle
和separatorColor
,但也许这是不够的。
然后你需要自己实现它们: 如果你的TableView有例如12个单元格,你可以使用12 * 2-1单元格(-1,因为我们不需要第一个单元格的分隔符),奇数(从0开始)将成为你的自定义分隔符,自定义高度,颜色或图像像你想要的,但你必须自己做。
0 => cell
1 => Separator
2 => cell
3 => Separator
4 => cell
...
我希望这会对你有帮助。
答
声明一个更大的高度为单元:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return realCellHeight + margin;
}
realCellHeight是你的自定义的UITableViewCell在你的XIB高度值。
+0
这不是他们问题的答案 – Tom 2013-03-26 15:59:21
这个分隔符是什么,你将如何设置它?它会是一个自定义单元吗? – 2010-10-17 13:01:07
你想要的其实是... – 2010-10-17 22:46:17