2012-03-23 3 views
0

У меня есть UIView, и я хочу добавить к нему перспективу. В основном у меня появилось еще 4 вида, которые пользователь будет тянуть, чтобы создать перспективу. Я бы хотел указать 4 балла, где будут углы UIView. Я исследовал его, и я понял, что мне нужно использовать CALayer для этого, но я все еще не понимаю, как создать такой тип преобразования на iPhone. Любые справки, указатели или фрагменты кода кода будут действительно оценены!UIView перспектива

Спасибо!

ответ

1

Начните с обзора pertinent documentation для CATransform3D. Вы создадите такое преобразование, которое описывает вашу перспективу и задает для него свойство CALayer -transform. (Обратите внимание, что это отличается от -transform UIView, который является CGAffineTransform, а не CATransform3D.)

Возвращайтесь с кодом, если вы все еще сталкиваетесь с трудностями. :-)

Смежные вопросы