如何更改UITextView中的文本颜色?

时间:2010-10-14 09:57:12

标签: iphone

如何更改UITextView中文本的颜色?

3 个答案:

答案 0 :(得分:20)

yourTextView.textColor = [UIColor redColor];

在文档中查找UITextView会立即显示。 ; - )

答案 1 :(得分:14)

最后,setTextColor:就是答案,早期答案中缺少一个重要的细节:为了让它在iOS 8中运行,我必须设置color = after = I set文本。

因此,

- (void)viewDidLoad
{
    [super viewDidLoad];

    _myTextView.textColor = [UIColor whiteColor];
    _myTextView.text   = @"yadda yadda yadda...";

    // etc., snip

NOT 是否正常工作,而

- (void)viewDidLoad
{
    [super viewDidLoad];

    _myTextView.text   = @"yadda yadda yadda...";
    _myTextView.textColor = [UIColor whiteColor];

    // etc., snip

DID 工作。这让我觉得我是iOS 8中的一个错误,我会写一下。

答案 2 :(得分:6)

我发现了那个设置

_textView.selectable = true;

解决了这个奇怪的问题。