0
我正在使用一個UILabel
它是2行。 我想使它像UILabel多行截斷中間整個字符串不工作
"Had the best experience ever! She is very gener... – Mary"
截斷中間部分,但我無法達到相同的結果。
還認爲label
必須是2行,並且最終必須出現名稱。 我爲label
代碼初始化是遵循
self.labelMessage = [[VTUIKit labelSecondary] addToSuperview:self];
self.labelMessage.numberOfLines = 2;
self.labelMessage.font = kVTFontSecondaryVeryTiny;
self.labelMessage.textColor = kVTColorGrey300;
self.labelMessage.lineBreakMode = NSLineBreakByTruncatingMiddle;
self.labelMessage.f_width = [VTReviewDisplayCell cellSize].width - 16;
和設置label
文本
NSString *reviewString = [NSString stringWithFormat:@"%@ - %@", self.model.message, self.model.customer_user.first_name];
self.labelMessage.text = reviewString;
我不明白爲什麼它不能正常工作。
任何幫助將不勝感激。
謝謝,但這不起作用。我添加標籤首先查看並通過'NSString * reviewString = [NSString stringWithFormat:@「%@ - %@」,self.model.message,self.model.customer_user.first_name]設置其文本。 self.labelMessage.text = reviewString;' 請問這有什麼區別? –
什麼是您的屏幕尺寸,標籤寬度和高度? –
我設置的高度爲60,如你所建議的那樣,寬度是151固定的每個屏幕尺寸,我支持所有的iPhone屏幕。 –