Оттенок UIBarButtonItems в inputAssistantItem на iPad - PullRequest
0 голосов
/ 02 июля 2018

У меня есть пара UIBarButtonItems, используемая для применения форматирования к тексту в UITextView. На iPhone эти кнопки добавляются к UIToolbar, установленному как inputAcessoryView для просмотра текста. На iPad кнопки добавляются на панель инструментов textview inputAssistantItem.

Состояния кнопок включаются или выключаются путем изменения tintColor UIBarButtonItems (т. Е. Когда выбранный в настоящий момент NSRange должен быть полужирным, tintColor кнопки полужирного изменяется, чтобы указать, что она активна).

Это прекрасно работает, когда UIBarButtonItems добавляются в UIToolbar на iPhone, но я не могу заставить это работать для inputAssistantItem на iPad. Когда я меняю оттенок цвета кнопки, ничего не меняется.

1 Ответ

0 голосов
/ 02 июля 2018

Для всех, кому было интересно, мне удалось это исправить, добавив UIButton к каждому UIBarButtonItem, а затем изменив tintColor кнопки вместо UIBarButtonItem.

...