Newcomer вопрос. У меня возникают проблемы с запуском моего приложения на устройстве. Приложение отлично работает на Xcode, если у меня есть iPhone 4,7 дюйма, выбранный на панели атрибутов для контроллера вида (вместо того, чтобы выводить его), но когда я пытаюсь запустить приложение на устройстве (iPhone 6), оно отображается неправильно , вместо этого он кажется слишком большим для телефона. Любая помощь оценивается.Приложение из экрана телефона границы
ответ
Используйте Auto Layout для обработки этих вещей.
Пример:
Я добавил ограничений для всех кнопок, например «Кнопка 40 имеет ограничение 40 в верхней части, поэтому все, что телефон там всегда будет 40 к началу страницы. то есть для остальных кнопок.
Я думаю, что ваша проблема в том, что вам не хватает ограничения для левого и правого. Сделайте то же самое здесь, добавьте ограничения и скажите, что он должен всегда быть, например, 10 с каждой стороны .
Вы можете добавить ограничения либо путем выбора элемента a nd выберите контакт внизу или щелкните и перетащите элемент в представление из иерархии сцен viewController.
Чтобы изменить константу, просто выберите ограничение (синяя линия) и перейдите к «Attributes inspector» и измените значение. Если линия красная, то у вас что-то не так, и это видно рядом с сценой viewController.
- 1. различный размер экрана экрана телефона Android
- 2. Скрыть экран спрятанного экрана телефона
- 3. Android: Повысить отзывчивость экрана телефона?
- 4. C++ - Переместить приложение из экрана
- 5. проблема ориентации экрана телефона Android?
- 6. Способ проверки включенности экрана телефона
- 7. Получить ориентацию экрана телефона Android
- 8. Управление экраном экрана телефона Windows
- 9. Ограничить SKSpriteNode до экрана телефона
- 10. Как создать бесшовный переход из экрана заставки телефона?
- 11. Приложение для телефона .Net
- 12. Приложение для мобильного телефона из aosp
- 13. Принудительное изменение размера экрана телефона при увеличении?
- 14. как изменить цвет фона экрана телефона Android
- 15. Дизайн окна Размер экрана приложения телефона
- 16. Приложение для открытия телефона
- 17. Шагомер Приложение для телефона
- 18. Приложение, вызывающее нагрев телефона
- 19. Поддержание экрана телефона Windows 8.1 разблокировано
- 20. Android-код для установки размера экрана телефона
- 21. Как изменить размер экрана для мобильного телефона
- 22. прокрутка, как приложение телефона Lollipop?
- 23. Как преобразовать границы окна в координаты экрана
- 24. Границы экрана не изменяются с ориентацией
- 25. Pygame границы настройки для размера экрана
- 26. Почему мой UITableView не занимает границы экрана?
- 27. получить границы экрана в SKScene - didMoveToView (...)
- 28. Перезапустить приложение из экрана запуска вместо возобновления
- 29. Обнаружение, если приложение открыто из экрана блокировки
- 30. Приложение отклонено из-за разрешений экрана
Привет, спасибо за ввод. Я пробовал это. Вы получаете странное «сжатое» поведение, которое вы получаете, когда пытаетесь ограничить макет, который слишком велик для контейнера. Там что-то еще происходит ... – Paul
Но почему вы хотите определить нечто большее, чем контейнер? Просто выберите «Использовать автоматическую компоновку» и «Выбрать классы размеров» в вашем Инспекторе файлов и сделайте то, что я сделал выше, и вам все будет в порядке. –
Привет, спасибо, что нашли время посмотреть на это. Я думаю, что я недостаточно объяснил это. Я довольно новичок в этом. Вот ссылка на вопрос, который задал немного лучше, надеюсь. Пожалуйста, посмотрите, если хотите. http://stackoverflow.com/questions/34576840/app-not-displaying-properly-on-iphone6 – Paul