В качестве цели развертывания я начал использовать новые настройки проекта Xcode6 iOS8. Я разработал экраны в раскадровке, отключив автозапуск и используя маски для автоматического изменения размера. Все работает отлично на iPhone 5/5s/6/6 +, используя iOS8.Как исправить черные полосы, появляющиеся на iPhone 5/5 с iOS7?
Теперь я хотел включить поддержку iOS7, установив цель развертывания на эту версию ... однако, если я запустил приложение в симулете iPhone 5/5s с iOS7, макет полностью сломан: есть черные полосы в верхняя и нижняя часть каждого экрана, и многие другие виды плохо расположены.
Поскольку он отлично работает на iOS8 ... что это может быть?
ОК, поэтому черные полосы были там, потому что мне не хватало изображения запуска для iPhone5 на iOS7 (ему нужно статическое изображение, а не xib, как в iOS8). Однако я до сих пор не понимаю, почему остальная часть макета разбита. Это главным образом расположение ячеек внутри ViewCollection. – devguy