Если вы используете раскадровку для размещения метки, тогда возьмите выходы лидирующих и конечных ограничений.
Обновите ваши ограничения перед вращением метки, что приведет к смещению вашей метки и взгляду в левом направлении.Это передвинет метку за пределы экрана перед поворотом.
Код:
self.yourLabelLeadingConstrint.constant = -(self.lblLeftAxisLabel.frame.size.width / 2) + self.lblLeftAxisLabel.frame.size.height
self.yourLabelTrailingConstrint.constant = -(self.lblLeftAxisLabel.frame.size.width / 2) + self.lblLeftAxisLabel.frame.size.height
self.view.layoutIfNeeded()
Затем добавьте код для поворота метки, как вы уже сделали.
self.lblText.transform = CGAffineTransform(rotationAngle: -CGFloat.pi / 2)
См. Следующий снимок экрана:
![Label Rotate](https://i.stack.imgur.com/SEy21.png)
Надеюсь, это поможет вам.