Конвертировать координаты UIView в альбомную ориентацию - PullRequest
0 голосов
/ 17 сентября 2011

У меня есть UILabel на экране, который в настоящее время в портретной.Тем не менее, у меня есть 3D-сцена, отображаемая в предыдущем слое, который представлен независимо от ландшафта.Как бы я мог установить точку метки на 0,0;и он должен быть виден в 0,0;как будто это было в пейзаже.Я полагаю, что его нужно повернуть на 90 градусов, а затем перевернуть ось.

Я написал некоторый код, но он не работает, как я надеялся.* Я действительно запутался в этом!

Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 17 сентября 2011

Класс UIView имеет два метода для преобразования точек из одного вида в другой. Эти методы учитывают преобразования представлений.

convertPoint: toView: и convertPoint: fromView:

0 голосов
/ 17 сентября 2011

Вы должны стараться не смешивать портрет и пейзаж.
Попробуйте использовать UIViewController, который позволяет только пейзаж;позиционирование этикетки будет намного проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...