Как повернуть ImageView вокруг оси z + iphone?

Я настроил карусель (фотогалерею), и когда я прокручиваю, я хочу, чтобы изображения поворачивались к задней части экрана. Чтобы создать впечатление, что изображения движутся по кругу.

CGAffineTransformRotate просто вращает изображение по оси X. Я хочу повернуть его таким образом, чтобы, наконец, изображение было перпендикулярно экрану.

Есть мысли, народ?

Изменить: ** Я не думаю, что мой вопрос был ясен. Я хочу, чтобы изображение на экране вращалось и было перпендикулярно экрану. Оно должно быть видно только как прямая линия (или если оно находится под углом 45 футов в виде наклонного изображения)?**


person B K    schedule 03.01.2011    source источник


Ответы (1)


Вы можете использовать CATransform3DRotate. Здесь вы можете увидеть базовый пример: CATransform3DRotate и UIImageView

Надеюсь, это поможет, Мози

person Moszi    schedule 03.01.2011
comment
Я пробовал это, но все, что я делаю, просто обрезает изображение. Возможно, я не правильно понял свойство. Поэтому использовал CGAffineTransform, но с этим у меня две проблемы. 1. Невозможно восстановить исходное изображение. 2. Когда я использую анимацию, весь переход становится очень прерывистым. - person B K; 05.01.2011