У меня есть приложение iOS, которое я написал в 2011 году, и сейчас я обновляю его для новейших iOS и устройств. Я получаю толстую черную рамку в нижней части первого экрана моего приложения, для большинства комбинаций устройств/симуляторов и iOS. Это не черная граница в верхней и нижней части экрана проблемы, которая была рассмотрена исчерпывающе в форумах.Загадочная черная рамка (только) внизу экрана iPhone первого
В нижней части экрана есть только одна черная рамка. Кроме того, граница отображается только на первом экране моего приложения, в котором есть кнопки для перехода к остальной части приложения. Даже если я вернусь к первому экрану моего приложения, откуда-то внутри приложения, граница станет видимой. На других экранах приложения нет черной границы, кроме первого экрана.
Это не похоже, проблема с запуском изображения. У меня есть образ запуска, в [email protected], и изображение запуска работает нормально. После не конфигурации, для которых я получаю или не получить черную границу:
iPhone 4s (IOS 9.2) имитатора - не черная окантовка
iPhone 5 (IOS 9.2) Тренажер - черный бордюр
iPhone 5 (IOS 8.1.3) устройство - не черная окантовка
iPhone 5s (IOS 9.2) симулятор - черная окантовка
iPhone 5s (IOS 9.1) устройства - черная окантовка
iPhone 6s Plus (IOS 9.2) тренажер - черный бордюр
iPad 2 (iOS 9.2) симулятор - нет черной границы
IPad Air (IOS 9.2) Тренажер - не черная окантовка
IPad Air 2 (IOS 9.2) Тренажер - не черная окантовка
IPad Pro (IOS 9,2) Тренажер - толстая черная окантовка по всему периметру окна приложения
IPad Retina (iOS 9.2) - нет черной границы (внизу экрана)
Я пробовал все, что мог придумать, но ничего не работает.
Так что это происходит только для одного из экранов (первый)? Является черным фоном представления для этого контроллера? Вы можете опубликовать снимок экрана с черной рамкой? – jakedunc
Это происходит только для первого экрана. Фон представления для этого диспетчера просмотров белый. Я не могу опубликовать снимок экрана для этого комментария, поэтому я разместил его как отдельный ответ. – Sandeep
Попробуйте найти этот ответ http://stackoverflow.com/questions/18913105/black-bars-showing-when-running-app-on-ios-7-4-inch-retina-display – Nirupa