какой метод вызывается после поворота представления - PullRequest
0 голосов
/ 13 апреля 2011

Я хочу изменить положение UIPopover после поворота вида.Можете ли вы сказать мне, какой метод вызывается после поворота представления, чтобы я мог получить координаты элементов пользовательского интерфейса в конечном представлении, отображаемом после поворота представления

в режиме всплывающего окна в любом собственном приложении Apple.Вы увидите, что в ответ на поворот устройства всплывающее окно должно исчезнуть до анимации вращения и появиться снова в новом соответствующем месте после его окончания.Таким образом, вы должны закрыть свой поповер, а затем открыть его на новом месте с новыми координатами (как получить эти координаты)

Заранее спасибо

1 Ответ

1 голос
/ 13 апреля 2011

Из документов на -[UIViewController didRotateFromInterfaceOrientation:]:

Отправляется в контроллер представления после вращения пользовательского интерфейса. … Подклассы могут переопределять этот метод для выполнения дополнительных действий сразу после поворота. … К моменту вызова этого метода свойство interfaceOrientation уже имеет новую ориентацию.

...