2015-08-01 1 views
2

Так что я потратил много времени на создание приложения, и я заметил, что я его строю на компактной ширине и любых базовых значениях высоты. Могу ли я сохранить свои изменения и установить их на любую ширину и любую высоту? Потому что теперь, когда я меняю его на то, что все мои изменения исчезли. (мои изменения ВСЕ, я начал делать приложение с использованием компактной ширины и любой высоты)Изменить базовые значения на любую высоту Любая ширина на Xcode?

Или мне нужно переключиться на любую ширину любой высоты и перезапустить все мое приложение? :(

пожалуйста, помогите

+0

Если все остальное не удается, вы можете, возможно, вручную изменить xib и внести минимальные изменения, чтобы все применимо к Any/Any. – jtbandes

+0

как это сделать? –

+1

Должно быть возможно; попробуйте это: Идите к вашему Раскадке. На вкладке «Атрибуты» панели «Утилиты» (правая панель) в нижней части находится раздел без названия для каждого объекта и ограничения. Убедитесь, что каждый объект и ограничение «установлены» (отмечены галочкой) для 'Any Width' и' Any Height'. Это называется «Настройка класса размера», если вы хотите выполнить поиск документации в Интернете. –

ответ

0

Класса размера не обязательно карты к одному устройству в одной ориентации. Например, IPad может иметь вид с макетом iPhone стиля (т.е. компактным) при представлении в меньшем пространство и стиль размещение IPad (т.е. регулярно), когда пространство больше.

Это означает, что вы можете иметь единую раскадровку при создании универсального применения.

Если вы думаете, что нет ничего плохого с ним вы можете отключить некоторые Ограничения. Эти ограничения не будут применяться к вашему текущему макету, но по-прежнему работают для других. добавьте некоторые новые ограничения, и новые ограничения будут работать в текущем классе размеров.

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