我对表格视图单元格的高度有一个奇怪的问题。我正在情节提要中创建自定义分组样式 UITableView 。我有 4 个不同的原型单元,分别用于单个单元、顶部单元、中间单元和底部单元。他们每个人都有不同的高度。我已经在情节提要中设置了这些高度,并且我还实现了委托方法
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
举个例子:单个单元格的高度应该是 48。所以我将故事板中的高度设置为 48,上面提到的委托方法返回值 48。但是如果我看一下屏幕截图,单个单元格有实际身高49。
顶部单元格的行为相同,但中间单元格和底部单元格不同。这让它更加陌生。
你有什么想法?这个额外的像素是从哪里来的?