我正在设置文字颜色 UIButton
headingButton.titleLabel.textColor = [UIColor colorWithRed:36/255.0
green:71/255.0
blue:113/255.0
alpha:1.0];
Run Code Online (Sandbox Code Playgroud)
它没有改变颜色,我正在使用的另一个代码中使用相同的代码.
我有一个UITextView,用户可以在其中输入文本.假设用户已输入值.如何通过单击按钮将已键入的文本和将来键入的文本的字体颜色更改为其他文本?
我已经设置了我可以更改文本颜色的位置,但只有在我开始输入之前选择颜色时它才有效.在我开始输入并尝试更改颜色后,它不会执行任何操作.
我有这个:
-(IBAction)changeInkColor:(id)sender
{
[inkTextField setTextColor:[UIColor greenColor]];
inkTextField.text=@"text";
}
Run Code Online (Sandbox Code Playgroud)
并且实际上只有在视图中没有文本时才会以绿色显示"文本".但是,如果我输入内容然后点击此按钮,则没有任何反应.