有人知道UITableViewCell
之间的间距有多大?那就是我想知道UITableView
中的单元格之间是否有任何屏幕空间分配,以及它们在每种分隔符样式中有多高:
UITableViewCellSeparatorStyleNone
- 是0pt吗?UITableViewCellSeparatorStyleSingleLine
- 是1pt吗?UITableViewCellSeparatorStyleSingleLineEtched
- 是1pt还是2pt?我目前面临的问题是我有一个可变高度的细胞,我需要计算一组细胞的高度。目前我正在使用UITableViewCellSeparatorStyleSingleLine
分隔符样式,并假设单元格间距高达1pt,但我的计算通常是关闭的。
也就是说,假设有三个单元,每个高40磅,我的假设是总高度40 + 1 + 40 + 1 + 40 = 122
点高。
问题是:
提前致谢。
答案 0 :(得分:1)
这是一个问题,您可以通过从界面构建器截取屏幕截图然后在Photoshop中测量它来轻松解决这个问题,但是我为您省去了麻烦:
分隔符未添加到表格单元格的高度 - 它在单元格前面绘制,因此如果表格单元格高度为44(默认值),则两个单元格的组合高度将为88,无论如何您选择哪种分隔符样式。