Desidero visualizzare i primi 500 caratteri in UILabel e visualizzare l'icona Tronca se sono disponibili più di 500 caratteri.Ma non so come posso limitare 500 caratteri a troncare il testo ?.limitare la UILabel a 500 caratteri e Troncare la UIlabel in IOS
Ecco il mio codice
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;
Dimmi solo ragazzi come posso mostrare carattere min 500 e poi tronca (se più di 500)
Ogni aiuto è apprezzato
coverView.label2.lineBreakMode = UILineBreakModeWordWrap; e regola la tua altezza o aumenta dinamicamente l'altezza. –
È possibile provare a utilizzare NSMutableString e troncare il testo prima di impostare label.text – jcesarmobile
yourLabel.text.length utilizzare questo in if e quindi utilizzare stringbyappendingstring o stringwithformat – amar