У меня есть старое приложение, разработанное без Auto Layout, с тремя раскадровками для iPhone 4, iPhone 5 и iPad. Когда вышел iPhone 6s, все казалось в порядке, так как он увеличил макеты iPhone 5.
Меня просят обновить кое-что, связанное с кодом, в приложении, но у меня нет бюджета на создание макетов iPhone 6 или переключение старых раскадровок на использование Auto Layout и Size Classes, что было бы значительным объемом Работа.
С iOS9 SDK я по умолчанию получаю черные полосы вверху и внизу на iPhone 6 и 6+ при публикации. Я читал о добавлении новых изображений запуска, чтобы включить собственные разрешения, что затем приводит к уменьшению масштаба моего макета и не занимает весь экран (из-за отсутствия автоматического макета).
Есть ли способ опубликовать с помощью XCode 7 и iOS9 SDK и использовать потрясающее автоматическое масштабирование, которое в настоящее время используется в старой версии? Все представления функционируют через UINavigationViewController. Есть ли какой-нибудь хакер, который я могу сделать, чтобы масштабировать это представление?