我以编程方式创建自定义UITableViewCell,我需要单元格的高度(我更改了),在我的自定义单元格中,我通过self.contentView.bounds.height得到单元格的高度,这给了我原始的高度(不是改变的),我怎样才能得到改变的高度???
答案 0 :(得分:1)
您必须在
中计算单元格高度- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
否则tableView使用Interface Builder Row Height
中的Size inspector
作为tableView。
答案 1 :(得分:0)
您可以使用此
CGRect frame = [tableView rectForRowAtIndexPath:indexPath];
//To get the height
NSLog(@"row height: %@", frame.size.height");