2016-11-16 4 views
0

Как я разработал приложение iOS, используя Xcode 7.3. При рассмотрении ограничения AutoLayout на устройстве, которое имеет iOS 10 с использованием Xcode 7.3, оно правильно отображает его, но при использовании Xcode 8, а затем при просмотре на устройстве оно отображается неправильно.Проблемы с ограничениями AutoLayout в iOS 10, XCode 8

Так что мой вопрос, если я развернуть приложение на AppStore с помощью Xcode 7.3, поэтому существует вероятность того, что AutoLayout ограничение не показывать должным образом в iOS 10.

Любая помощь очень ценится.

ответ

1

У меня такие же проблемы в одном из моих приложений iOS, поскольку ограничение работает в Xcode 7.x, но не в Xcode 8, поэтому я нашел некоторые проблемы для его решения. Вы найдете следующие шаги.

1) Откройте storyboard в Xcode 8, после чего всплывающее окно примет решение о выборе исходного устройства, выберите один из параметров и нажмите «Выбрать устройство». Пожалуйста, найдите ниже представление GIF для того же самого.

GIF

2) После завершения изменений выберите раскадровки, перейдите в меню Файл инспектор, в разделе Interface Builder документа, выберите в поле Открывает и применить Xcode 7.x. После этого появится всплывающее окно о сохранении, поэтому при появлении запроса выберите «Сохранить и закрыть». Пожалуйста, найдите ниже представление GIF для того же самого.

GIF

3) Закройте Xcode, а затем откройте приложение.

Изменения в раскадровке будут сохранены, а раскадровка будет работать так же, как и на Xcode 7.x.

Надеюсь, он сработает для вас !!!

0

Строка, предоставленная Xcode 7.3, не повлияет на проблему ограничения на iOS10.

+0

Вы уверены? Если есть какая-либо официальная ссылка Apple, в которой она заявила об этом. – Programmer

+0

Да .... Я не буду влиять на – RBN

+0

Но как бы вы ни были уверены. – Programmer

 Смежные вопросы

  • Нет связанных вопросов^_^