Я пытаюсь повернуть UILabel на 90 градусов в UIView.
Следующий фрагмент - попытка написать что-то в Swift, которое может это сделать:
// #define DEGREES_TO_RADIANS(x) (x * M_PI/180.0)
let angle:CGFloat = (90.0 * 3.14/180.0) as CGFloat
let rotation = CGAffineTransformMakeRotation(angle)
self.dayLabel.transform(rotation)
Я столкнулся с ошибками компилятора пары:
1) Попытка превратить радианы под углом столкнулась с проблемой двойного преобразования с плавающей точкой и, следовательно, должна была использовать "3.14" против "M_Pi".
2) При попытке сделать трансформацию на UILabel я получил следующую ошибку:
Каков правильный способ поворота UILabel на 90 градусов?
Хорошо... Я получил синтаксис преобразования, но...
Здесь исходное изображение:

Моя цель - позиционировать "TUE" вертикально в левой части ячейки.
Сначала я попробовал вращение на 90 графов:
self.dayLabel.transform = CGAffineTransformMakeRotation(-90)
И получил следующее:
Я пытался варьировать градусы, но не мог получить твердую вертикальную позицию.
Я/могу ли я иметь более жесткий контроль над преобразованием?