2015-08-20 4 views
0

Я пытаюсь написать код для кнопки, которая изменит цвет фона текста, выбранного пользователем в UITextView.iOS swift text background color uitextview

Это, как я реализовал кнопку Полужирный форматирования:

@IBAction func boldButton() { 
    textView.toggleBoldface(self) 
} 

Но я не знаю, как сделать что-то аналогичное для изменения цвета фона выделенного текста. Пример кода будет замечательным! Thx!

+0

Что делает 'toggleBoldface()' do? – LinusGeffarth

+0

Он переключает текст, который был выделен полужирным, если он не был выделен полужирным шрифтом и наоборот. Очень простая реализация. – Alex

ответ

0

Вы можете установить tintColor свойства UITextView, чтобы выполнить это.

+0

Спасибо. Я попробовал это, и он изменил цвет селектора текста, но он не навсегда изменил цвет фона текста, который был выбран. Это не делает то, что я описывал выше. Например, мне хотелось бы что-то похожее на выделение текста в iBooks. – Alex

+0

Выполняет ли пользователь это или из вашей программы –

+0

Пользователь делает это. Это приложение для заметок. Пользователь набирает заметки, и у них будет возможность форматировать заметки с помощью ** bold **, _italics_, подчеркивания или выделения. – Alex