如何重置UITextView attributionText

时间:2014-05-14 12:37:39

标签: uitextview uicollectionview default reset nsattributedstring

有人知道是否有办法将attributedText的{​​{1}}属性重置为默认值?

我的UITextView个单元格包含UICollectionView UITextView。当我创建新单元格时,attributedText会重复使用UICollectionView,但会使用旧UITextView

任何人都可以帮助我吗? 谢谢!

2 个答案:

答案 0 :(得分:0)

在viewDidLoad上设置UITextView值。

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

答案 1 :(得分:0)

在我的情况下,将attributedString设置为@“”不起作用。(更改颜色仍然存在)

以下技巧有效。

If (nationality = "DE" OR nationality = "AT" OR nationality = "CH") _
                          AND Range("B5") = "Active" then

'do something

End If

但在此之后,字体大小,字体颜色等所有属性都消失了。 在分配attrString之前,我不知道如何恢复原始状态。