Первый аргумент функции CATransform3DMakeRotation - это количество, которое нужно вращать в радианах. Следующие три описывают вектор, вокруг которого вращается. Это описывает вектор по оси z, так эффективно перпендикулярно экрану. Это повернет слой так, чтобы он перевернулся.
Вы должны использовать свойство преобразования вида.
Вот пример кода для поворота представления в Руководстве по программированию на iPhone OS, под Запуск в ландшафтном режиме
Ответ 4
Вы должны посмотреть на Apple MoveMe пример того, как перемещаться по слою на основе касания. Он также применяет некоторые масштабирующие преобразования, как вы это делаете, поэтому это должно служить разумным примером применения преобразований вращения.