Ich möchte zuerst 500 Zeichen in UILabel anzeigen und dann Truncate Symbol anzeigen, wenn mehr als 500 Zeichen verfügbar sind. Aber ich weiß nicht, wie kann ich 500 Zeichen begrenzen den Text abschneiden ?.Begrenzen Sie das UILabel auf 500 Zeichen und dann kürzen Sie das UIlabel in IOS
Hier ist mein Code
label2 = [[UILabel alloc] initWithFrame:CGRectMake(0, 350, self.bounds.size.width, 30)];
// In this case value of self.bounds.size.width is "427"
label2.backgroundColor = [UIColor clearColor];
label2.numberOfLines = 2;
label2.textAlignment = UITextAlignmentCenter;
label2.font = [UIFont systemFontOfSize:13];
[self addSubview:label2]
//Here is Implimentation code of my label
NSString *temp = [galleryEntryTree objectForKey:@"description"];// calling lebel text from database
coverView.label2.text = temp;
coverView.label2.adjustsFontSizeToFitWidth = NO;
coverView.label2.lineBreakMode = UILineBreakModeTailTruncation;
einfach sagen Sie mir, Jungs, wie ich min 500 Zeichen angezeigt werden können und als sie gestutzt (wenn mehr als 500)
Jede Hilfe
coverView.label2.lineBreakMode = UILineBreakModeWordWrap; und passen Sie Ihre Höhe an oder erhöhen Sie die Höhe dynamisch. –
Sie können versuchen, einen NSMutableString verwenden und den Text vor dem Festlegen der label.text – jcesarmobile
yourLabel.text.length in if und dann verwenden Sie Stringbyappendingstring oder stringwithformat – amar