Мое следующее приложение для iOS будет моей первой попыткой получить некоторую базовую анимацию помимо основных элементов управления пользовательского интерфейса, предоставляемых SDK.
В этом нет ничего сложного.По сути, мне нужно отображать 5-6 значков на экране, перемещать их по прямым линиям, заставлять их постепенно исчезать как набор и потенциально рисовать линии, которые визуально соединяют определенные значки друг с другом.
OpenGL ESкажется, что это, вероятно, излишне для этого, как это делает Quartz 2D (?), но как лучше (а) простота программирования и (б) минимизация влияния на производительность / память?
Стоит ли полагаться исключительно наUIKit, делая каждый значок своим представлением или слоем?Кажется, в UIView есть все основные возможности анимации (плавного перемещения, перемещения), которые мне понадобятся.