Здравствуйте, меня зовут Виктор, я работаю в компании Exyte. Недавно мы выложили в open source нашу внутреннюю разработку — библиотеку для работы с векторной графикой и ее анимации [Macaw][1]. Я хочу поделиться впечатлениями от применения ее в реальном проекте и рассказать о ее преимуществах над нативным API.
Как разработчикам, нам часто приходится создавать нестандартные контролы и повторять одни и те же рутинные действия даже для простых эффектов:
* Отнаследоваться от UIView, чтобы переопределить drawRect
* Описать "сцену" используя устаревший Core Graphics API
Давайте попробуем создать нестандартный контрол и используем его как пример:
![ControlImage][2]
[Читать дальше →][3]
[1]:
https://github.com/exyte/Macaw
[2]:
https://dl.dropboxusercontent.com/u/33704652/hosting/Animation/cg_control.gif
[3]:
https://habrahabr.ru/post/318684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut