Твин между радиальными градиентами - PullRequest
0 голосов
/ 30 августа 2011

Я новичок в Objective C для программирования на iOS, поэтому, пожалуйста, будьте добры: -).

У меня есть приложение в Android (Java), которое я хочу портировать на iOS. В Android у меня есть 3 радиальных градиентных фона (красный-черный, зеленый-черный, сине-черный), определенных в форме XML, и я могу легко преобразовать между ними 3 в анимации петель.

Я хочу сделать то же самое в iOS.

До сих пор я читал о:

CAGradientLayer, CAGradient, CGGradient

.. и я совершенно сбит с толку.

Может кто-нибудь объяснить, что и как является наилучшим способом анимации между 3 радиальными градиентами, и нужно ли это кодировать или использовать PNG?

Спасибо

1 Ответ

0 голосов
/ 13 сентября 2011

Я в конце концов решил эту проблему, используя встроенную функцию анимации, чтобы изменить цвет фона представления с Rad на Желтый, на Зеленый.

Затем я сделал PNG, который представлял собой радиальный градиент от центра альфа 0 до внешнего черного альфа 100.

...