2014-11-17 2 views
0

Я хочу повернуть uiLabel и прикрепить его к правой стороне контейнера.Как повернуть uilabel в iOS 8

добавить ограничения (конечные метки к заднему контейнеру)

я затем повернуть этикетку:

[self.label setTransform:CGAffineTransformMakeRotation(-M_PI/2)]; 

Все отлично работает в прошивке 7. Вот снимок экрана:

enter image description here

Но в iso 8 метка повернута по-разному. Вот снимок экрана,

enter image description here

ответ

1

Я обнаружил, что в прошивке 8 вам нужно настроить свои ограничения, когда вы анимировать точки зрения. Настройте IBOutlet соответствующие NSLayoutConstraints и измените их константы, прежде чем перемещать представление.

+0

Я удалил ограничения из xib во время выполнения, а затем создал их программно ПЕРЕД Я преобразовал. Спасибо! – grabury