1

任何人都知道是否有任何方法將UITextViewattributedText屬性重置爲默認值?如何重置UITextView歸屬文本

我有一個UICollectionView單元格包含UITextViewattributedText。當我創建一個新單元時,UICollectionView重複使用UITextView,但使用舊的attributedText

任何人都可以幫到我嗎? 謝謝!

回答

0

在viewDidLoad上設置UITextView值。

-(void)viewDidLoad 
{ 
    _textView.text = @""; 
    _textView.attributedText = [[NSAttributedString alloc]initWithString:@""]; 
} 
0

在我的情況下,要設置attributedString到@ 「」 沒有工作。(改變顏色保持)

以下伎倆工作。

_textView.attributedText = [[NSAttributedString alloc] initWithString:@"a"]; 
_textView.attributedText = [[NSAttributedString alloc] initWithString:@""]; 

但是在此之後,字體大小,字體顏色等所有屬性都消失了。 我不知道如何在分配attrString之前恢復原始狀態。