У меня есть UITextView, где пользователь может вводить текст. Скажем, пользователь уже ввел значение. Как я могу изменить цвет шрифта уже напечатанного текста и будущего набранного текста на другой одним нажатием кнопки?
Я уже настроил его, где я могу изменить цвет текста, но он работает только в том случае, если Я выбираю цвет ДО того, как начать печатать. Когда я начинаю печатать и пытаюсь изменить цвет, ничего не происходит.
У меня есть это:
-(IBAction)changeInkColor:(id)sender
{
[inkTextField setTextColor:[UIColor greenColor]];
inkTextField.text=@"text";
}
, и это действительно работает и отображает «текст» зеленым цветом только в том случае, если в представлении нет текста. Однако, если я что-то ввожу и нажимаю эту кнопку, ничего не происходит.