Xcode 6 изменяет размеры приложения автоматически для iPhone 6 и 6 плюс
Я разрабатывал приложение в Xcode 5 для iOS 7 на 5-дюймовом раскадровке iPhone. Я подготовил свое приложение и его кнопки, изображения и другие материалы для экрана iPhone 5, а затем программно оптимизировал приложение для iPhone 4 и 4s.
А потом появился Xcode 6 и два новых устройства, iPhone 6 и iPhone 6 plus. Я думал, что мне придется потратить несколько часов снова, чтобы программно оптимизировать приложение под эти разрешения.
Но я попытался запустить свое приложение на моем новом iPhone 6, и случилось нечто странное. Само приложение сделало все для меня. Все было в правильном положении и правильного размера, и я ничего не сделал.
Я видел, что Xcode 6 теперь использует классы размера для разработки приложения для нескольких устройств.
Но я не использую классы размера и автоматическое расположение в моем проекте, и это работает?
Я открыл новый проект тогда. В моем новом проекте изменение размеров больше не работает. Таким образом, он не будет изменять размеры моих кнопок, представлений и прочего автоматически.
Кто-нибудь имеет представление о том, что происходит?