В iOS 7, когда представлен a UIActionSheet, система управляет всеми анимированными символами tintColor до серого. Когда лист отклоняется, они оживают назад.
У меня есть некоторые элементы управления с пользовательскими фоновыми изображениями или реализацией drawRect, которые используют цвет оттенков, и я хотел бы, чтобы они отображали это изменение так же, как и системные элементы управления.
Apple добавила - (void)tintColorDidChange в UIView, но перерисовка с новым цветом в этом методе не изменяет это изменение - он сразу переключается с полного цвета на полный серый, что плохо выглядит, когда другие элементы системы вокруг него оживляющий.
Как я могу сделать свои настраиваемые элементы управления анимацией перехода tintColor, например, Apple?