Mesela ben "bla bla bla" @, "Bir çocuk var" @ "Uzun süre önce" @ gibi 3 cezan var Ve yüzdenAppendAttributedString neden yeni bir satıra eklenecek?
- (void)appendText:(NSString*)text
{
NSMutableAttributedString *originalText = [[NSMutableAttributedString alloc] initWithAttributedString:_textView.attributedText];
NSAttributedString *appendText = [[NSAttributedString alloc] initWithString:text
attributes:@{NSForegroundColorAttributeName:DefaultTextColor}];
[originalText appendAttributedString:appendText];
_textView.attributedText = originalText;
}
altında bir yöntem yapılmış çağrılan appendText 3 kez
[self appendText:@"Long long ago."];
[self appendText:@"There is a child."];
[self appendText:@"bla bla bla."];
beklediğim sonuç
Long long ago.There is a child.bla bla bla.
olduğunu Ama çıkış
olduğunuLong long ago.
There is a child.
bla bla bla
Neden appendAttributedString yeni bir satıra eklenmiş dizeyi gösterir? Ekli metni tek paragrafa nasıl yerleştirebilirim?
Yardımlarınız için teşekkür ederiz.
. Sağol rmaddy. Hayatımı gerçekten kurtardın. – echo
rmaddy'yi seviyorum. –