Я работаю над приложением, которое использует зеркалирование Airplay для второго дисплея, содержимое которого отличается от самого iPad. Я использую iPad3 и ATV3 (т.е. выпущенный в марте 2012 года), подключенный к ЖК-дисплею с разрешением 1920x1080 через HDMI.
С зеркалированием Airplay второй массив экрана UIScreen доступен через массив [экраны UIScreen] . Мне удалось избавиться от черных границ, установив overscanCompensation на 3, но я могу отображать только изображение 1280x720. Монитор работает с разрешением 1920x1080 (т. Е. В его меню установлено значение «Just Scan», а остальная часть интерфейса Apple TV - 1080p).
Когда я возвращаю массив availableModes из UIScreen , он содержит только один элемент "1280x720"!
Означает ли это, что iOS 5.1 поддерживает только 1280x720 на новом яблочном телевизоре для зеркального отображения в эфире, а не 1080p !? или я что-то не так делаю.