Анимация поворота страницы в стиле флипборда - PullRequest
0 голосов
/ 14 января 2012

Я пытаюсь написать довольно простую анимацию, используя Core Animation для имитации открытия обложки книги.Обложка книги - это изображение, и я применяю анимацию к объекту ее слоя.

А также анимируем вращение вокруг оси y (набор свойств anchorPoint в левой части экрана), яНужно масштабировать правый край изображения вверх, чтобы оно «приблизилось» к пользователю и создало иллюзию глубины.Например, Flipboard хорошо справляется с масштабированием.

Я не могу найти способ масштабирования изображения, подобного этому, поэтому масштабируется только один край, и изображение получается непрямоугольным.

Вся помощь оценена с этим!

1 Ответ

0 голосов
/ 14 января 2012

CoreAnimation по умолчанию «сплющивает» свою трехмерную иерархию в двухмерный мир при z = 0. Это приводит к тому, что перспектива и тому подобное не работают должным образом. Вам необходимо разместить свой слой в CATransformLayer, который будет отображать его подслои как истинную иерархию 3D-слоев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...