У меня есть пара UIBarButtonItems
, используемая для применения форматирования к тексту в UITextView
. На iPhone эти кнопки добавляются к UIToolbar
, установленному как inputAcessoryView
для просмотра текста. На iPad кнопки добавляются на панель инструментов textview inputAssistantItem
.
Состояния кнопок включаются или выключаются путем изменения tintColor UIBarButtonItems (т. Е. Когда выбранный в настоящий момент NSRange должен быть полужирным, tintColor кнопки полужирного изменяется, чтобы указать, что она активна).
Это прекрасно работает, когда UIBarButtonItems добавляются в UIToolbar на iPhone, но я не могу заставить это работать для inputAssistantItem на iPad. Когда я меняю оттенок цвета кнопки, ничего не меняется.