2015-06-14 4 views
-1

Я начал создавать приложения всего несколько недель назад, и когда я начал, я действительно не думал, что на самом деле поставлю его в магазин приложений. Моя проблема заключается в том, что я сделал приложение для IPhone 6, и теперь, когда я хочу разместить его в магазине приложений, есть ли способ сделать это для iPhone 5? Проблема в том, что IPhone 6 больше, чем IPhone 5, поэтому части вырезаются, если на них надеть. Есть ли способ изменить размер и т. Д. В зависимости от устройства в Swift?Приложение IPhone6 ​​- IPhone5

Спасибо!

+0

Ваш вопрос слишком широк. Чтобы ответить на это, вам нужно довольно подробное описание различий между двумя устройствами с точки зрения разработчика. Вероятно, это уже доступно из других источников в Интернете, и дублирование этой информации здесь нецелесообразно. –

+0

У меня есть проголосовавшие урды, которые хотят вернуть его, и я тоже могу принять свой ответ –

ответ

0

Попробуйте использовать автоматический макет, и это не будет проблемой, какой iPhone вы использовали. About Autolayout

Auto Layout это система, которая позволяет раскладывать интерфейс пользователя вашего приложения путем создания математического описания отношений между элементами. Вы определяете эти отношения в терминах ограничений либо на отдельных элементах, либо между наборами элементов . Используя автоматическую компоновку, вы можете создать динамический и универсальный интерфейс , который соответствующим образом реагирует на изменения размера экрана, ориентации устройства и локализации.

Попробуйте изучить следующее руководство http://www.raywenderlich.com/83129/beginning-auto-layout-tutorial-swift-part-1

http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1

Вот некоторые из примеров Автокомпоновка

How to set dynamic width & height of a view in autolayout in iOS?

Xcode 6 - create UIImageView with equal heights changing with screen Orientation?

How to create equal spacing between multiple label in ios xcode 6.3 using AutoLayout Constraints

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