ラベル付きのカスタムセルがあります。私がやりたいことは、ラベルsizeToFit
を作成しcellForRow...
、ラベルの高さを という変数に渡すことですlabelHeight
。それからheightForRow...
私は戻りたいですlabelHeight
。
問題は、高さ0を返すことです。これが私のコードです:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
...
[customCell.label sizeToFit];
self.labelHeight = customCell.label.frame.size.height;
...
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
{
return self.labelHeight;
}