У меня есть приложение для iPhone, которое работает правильно самостоятельно, оно правильно открывает видеоролик камеры в правильной ориентации (пейзаж). Однако теперь, когда я добавляю это приложение в существующее приложение, когда я запускаю свое приложение внутри интегрированного приложения, видеопоток неправильно ориентирован в альбомном режиме. Когда iphone находится в ландшафтном представлении, видеопоток находится в перевернутом портретном представлении. Однако, когда я поворачиваю свое устройство, а затем обратно в альбомное изображение, теперь подача камеры правильная (пейзаж). Как заставить видеопоток правильно ориентироваться во время запуска?Видеоизображение камеры, ориентированное неправильно на запуск в iPhone
3
A
ответ
0
Если вы используете раскадровку для своего приложения камеры, убедитесь, что контроллер начального представления установлен на наследование его свойства вращения.
Если нет, то проблема почти наверняка вызвана логической ошибки в одном из этих двух методов:
- (BOOL) shouldAutorotateToInterfaceOrientation:
- (аннулируются) didRotateFromInterfaceOrientation:
Look по этим двум методам, как в приложении для камеры, так и в более крупном приложении, которое вы вкладываете в него.
Если проблема не сразу очевидна, разместите содержание этих методов здесь, и мы можем взглянуть.