2015-09-24 3 views
1

Я новичок в ограничениях, я попробовал автомаркет более 5 часов, но только немного понял.Как правильно отредактировать ограничения компоновки?

-> наконец, я дал свой взгляд на сброса с предлагаемыми ограничениями , запускающих приложение, 70% моего экрана установлена ​​правильно, но проблема в том, labels didn't display as per the standard width

Это предыдущее изображение .... enter image description here перед тем запустите приложение. любой сказать мне, чтобы настроить его ...

Debug Площадь:

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0xa168b30 H:[UILabel:0xa419bd0'New User? Please'(109)]> 
+0

похоже, что у вас есть ограничение с определенной высотой 109, и это ломается. этот вид выглядит довольно простым, было бы лучше посмотреть, как выглядит весь этот экран. Вы должны взглянуть на руководства по ограничениям: (http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1) –

+0

Если «Новый пользователь? Пожалуйста», «Зарегистрироваться» и «здесь», эти три находятся на одном ярлыке, тогда вам нужно установить ведущее пространство, пробное пространство и ограничения верхнего пространства, и если высота ярлыка одинакова для всех устройств, тогда вам нужно задать ограничение по высоте, иначе вы должны установить нижнее пространство. –

+0

Это три отдельных метки и одна кнопка @RupalPatel –

ответ

0

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

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