То, что вы хотите здесь сделать, - это использовать аффинные преобразования, чтобы вращать ваше представление, я выполнил это, хотя в данный момент у меня нет кода передо мной. Если вы выполните простое вращение, вы обнаружите, что ваш вид будет обрезан, а не в центре, как вы хотите, здесь вам нужно установить привязку вашего слоя (поиграйте со значением, пока не получите желаемое) чтобы вид появился там, где вы хотите. Чтобы подойти к этому, просто сделайте поворот аффинного преобразования на 90 градусов и посмотрите, какое влияние он оказывает на вид. Таким образом, вы сможете выяснить, где должны быть привязки слоев. Позже я опубликую пример кода здесь, когда я нахожусь перед моим Mac. Надеюсь, это поможет