gpt4 book ai didi

objective-c - 更改 UITextView 的字体颜色

转载 作者:太空狗 更新时间:2023-10-30 03:12:47 26 4
gpt4 key购买 nike

我有一个 UITextView,用户可以在其中输入文本。假设用户已经输入了一个值。如何通过单击按钮将已经输入的文本和 future 输入的文本的字体颜色更改为不同的字体颜色?

我已经设置好它可以更改文本的颜色,但它只有在我开始输入之前选择一种颜色时才有效。在我开始打字并尝试更改颜色后,它什么也没做。

我有这个:

-(IBAction)changeInkColor:(id)sender
{
[inkTextField setTextColor:[UIColor greenColor]];
inkTextField.text=@"text";
}

只有当 View 中没有文本时,它才真正起作用并以绿色显示“文本”。但是,如果我输入内容然后点击此按钮,则什么也不会发生。

最佳答案

我刚刚试过了,没有问题。我设置了一个名为 [myTextView setTextColor:[UIColor redColor]];

的按钮

在用黑色文字输入了一点之后,我按下了按钮,一切都变成了红色。然后我继续打字,全是红色的。

您是否也使用 setTextColor: 来执行此操作?

关于objective-c - 更改 UITextView 的字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7134152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com