我從遠程URL獲取我的UILabel文本,有時文本太短/太長,我需要將框架大小調整爲文本高度。 我用xib
實現了服裝單元格。更改桌面單元格內的UILabel框架高度
這是我試過到目前爲止,這應該是工作,但不要爲一個原因,我無法理解工作:
cell.fbLastObject.text = [NSString stringWithFormat:@"%@",update.fbLastObject];
[cell.fbLastObject sizeToFit];
//Cell Size
CGSize labelSize = [cell.fbLastObject.text sizeWithFont:cell.fbLastObject.font
constrainedToSize:cell.fbLastObject.frame.size
lineBreakMode:NSLineBreakByWordWrapping];
labelHeight = labelSize.height;
cell.fbLastObject.frame = CGRectMake(0,0,300,labelHeight);
任何人有任何想法?
您是否在使用自動佈局? –
您是否將行數設置爲0. –