У меня есть код проекта iOS, который разработан с использованием XCode 6.2
и iOS8 SDK в Objective-C .
Теперь я скомпилировал один и тот же исходный код, используя XCode 9 и iOS SDK11.
Но все мои настройки интерфейса изменились, как только я начал вращать устройство.
Код реализован с использованием следующих элементов пользовательского интерфейса
- Xib
- Раскадровка
- Запрограммированный пользовательский интерфейс
Так что теперь, Я пытаюсь выяснить, в чем заключается проблема с исходным кодом, который неправильно работает с XCode 9
и работает нормально с XCode 6
в ориентациях устройства портрета и ландшафта.
Некоторое освещение этой проблемы будетполезно выяснить, что на самом деле пошло не так с кодом.(Автоматическое изменение размера / Автоматическое расположение / классы размера / программные выравнивания интерфейса).