2016-01-03 2 views
0

Newcomer вопрос. У меня возникают проблемы с запуском моего приложения на устройстве. Приложение отлично работает на Xcode, если у меня есть iPhone 4,7 дюйма, выбранный на панели атрибутов для контроллера вида (вместо того, чтобы выводить его), но когда я пытаюсь запустить приложение на устройстве (iPhone 6), оно отображается неправильно , вместо этого он кажется слишком большим для телефона. Любая помощь оценивается.Приложение из экрана телефона границы

ответ

0

Используйте Auto Layout для обработки этих вещей.

Пример: enter image description here

Я добавил ограничений для всех кнопок, например «Кнопка 40 имеет ограничение 40 в верхней части, поэтому все, что телефон там всегда будет 40 к началу страницы. то есть для остальных кнопок.

Я думаю, что ваша проблема в том, что вам не хватает ограничения для левого и правого. Сделайте то же самое здесь, добавьте ограничения и скажите, что он должен всегда быть, например, 10 с каждой стороны .

Вы можете добавить ограничения либо путем выбора элемента a nd выберите контакт внизу или щелкните и перетащите элемент в представление из иерархии сцен viewController.

Чтобы изменить константу, просто выберите ограничение (синяя линия) и перейдите к «Attributes inspector» и измените значение. Если линия красная, то у вас что-то не так, и это видно рядом с сценой viewController.

+0

Привет, спасибо за ввод. Я пробовал это. Вы получаете странное «сжатое» поведение, которое вы получаете, когда пытаетесь ограничить макет, который слишком велик для контейнера. Там что-то еще происходит ... – Paul

+0

Но почему вы хотите определить нечто большее, чем контейнер? Просто выберите «Использовать автоматическую компоновку» и «Выбрать классы размеров» в вашем Инспекторе файлов и сделайте то, что я сделал выше, и вам все будет в порядке. –

+0

Привет, спасибо, что нашли время посмотреть на это. Я думаю, что я недостаточно объяснил это. Я довольно новичок в этом. Вот ссылка на вопрос, который задал немного лучше, надеюсь. Пожалуйста, посмотрите, если хотите. http://stackoverflow.com/questions/34576840/app-not-displaying-properly-on-iphone6 ​​ – Paul

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