Получение прямоугольника повернутого представления в willAnimateFirstHalfOfRotationToInterfaceOrientation: duration: - PullRequest
1 голос
/ 13 сентября 2010

Я пытаюсь анимировать между портретной и альбомной ориентацией, подключая различные методы автоповорота в UIViewController.Из-за некоторых тонкостей моей иерархии представлений я хотел бы установить кадр дочернего элемента UIScrollView в первой половине анимации, а затем прокрутить на позицию во второй половине.Для этого требуется знание окончательного повернутого кадра моего взгляда из willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:

Система должна знать этот кадр для выполнения анимации вращения, но доступен ли он для UIViewController подклассов?Если нет, то мои единственные варианты - жестко закодировать повернутый кадр или выполнить макет в didRotateFromInterfaceOrientation...?

Спасибо.

1 Ответ

0 голосов
/ 14 сентября 2010

Мне как-то удалось пропустить обратный вызов willAnimateRotationToInterfaceOrientation:duration:.Это решило мою проблему, выявив еще несколько.Я оставлю вопрос открытым на тот случай, если кто-то еще захочет проработать анимацию вращения из двух частей.РЕДАКТИРОВАТЬ: Закрытие, так как не принимает в течение нескольких дней.

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