我在我的應用程序中遇到了非常奇怪的問題。我正在動態創建表格視圖單元格。並根據內容調整單元格標籤的高度。我的問題是,我的單元格標籤沒有顯示包裝後的最後一行,意思是如果我的標籤共有三行,那麼標籤只顯示兩行。該代碼在iOS6上工作,但在iOS 7上卻出現問題。任何幫助將不勝感激。表格單元標籤不包裹iOS7中的最後一行
[labelCell.contentView bringSubviewToFront:labelCell.textLabel];
labelCell.textLabel.numberOfLines = 0;
labelCell.textLabel.lineBreakMode = NSLineBreakByWordWrapping;
NSString *fieldLabel = labelCell.textLabel.text;
CGSize textSize = [self sizeForLabelWithString:fieldLabel width:600.0f andIndexPath:indexPath];
float newHeight = textSize.height+22.0f;
labelCell.height = newHeight;
只要採取在小區設置文本,高度動態的UILabel與沒有它的線。 –
您在哪裏設置該標籤的文字? – Ganapathy
其實我正在使用sensible tableview,我使用labelcell。 – nikBhosale