Я разрабатываю анимированную столбчатую гистограмму, и у меня есть проблемы. Бары показывают масштабную анимацию. В начале все столбцы имеют 1 размер точки и будут масштабироваться до заданной высоты.Масштабировать UIView с градиентом
Дело в том, что я хочу нарисовать градиент в столбцы (они являются подклассами UIView) и хотите, чтобы анимация масштаба пересчитывала градиент.
До сих пор я нарисовал градиент, но когда шкала столбцов градиент не масштабируется с ней. Как видно, высота 1 точки, градиент отображается только как 1 цвет.
Может кто-нибудь дать мне север, чтобы решить эту проблему? установка
не работал. Позвольте мне объяснить лучше. У меня есть область сюжета (это представление), и в качестве подзона области графика у меня есть столбцы (есть также виды). В столбце метода drawRect я рисую градиент. Настройка режима содержимого вызовет drawRect при каждом изменении размера? –
Да, он должен называть 'drawRect:' при каждом изменении размера. Добавьте 'NSLog', чтобы проверить это. Затем дважды проверьте рисунок градиента. – DarkDust
решил, см. Мой ответ выше –