1. Logistics, iOS 8 Overview

125 views
Skip to first unread message

Swift [ru]

unread,
Feb 2, 2015, 1:02:01 PM2/2/15
to swi...@googlegroups.com
Message has been deleted

tatiana.kornilova

unread,
Feb 2, 2015, 2:18:21 PM2/2/15
to swi...@googlegroups.com, swi...@googlegroups.com

Давайте обсуждать лекции и задания по стэнфордскому курсу cs193p "Разработка iOS приложений с Swift"

Max Lipsky

unread,
Feb 2, 2015, 2:25:19 PM2/2/15
to swi...@googlegroups.com, swi...@googlegroups.com
Давайте, правда я ещё не всё посмотрел :)

Andrey L

unread,
Feb 3, 2015, 6:33:00 AM2/3/15
to swi...@googlegroups.com, swi...@googlegroups.com
Возник вопрос по autolayout - сколько бьюсь, никак не могу сделать так, чтобы кнопки (7, 8, 9 и т.д.) располагались под дисплеем (label с цифрой 0). 
Вроде все делаю по инструкции, дисплей имеет в итоге 3 constraints:
right - trailing space to Superview
left - leading space to Superview
top - top space to Top Layout Guide.Bottom с величиной 8

Но при движении кнопки, например, с цифрой 7, не появляется синяя линия-граница у дисплея.
В чем может быть дело?
Я пробовал удалить все кнопки и дисплей и создать все заново, но проблема остается. В итоге, конечно, дальше ничего не получается. 

понедельник, 2 февраля 2015 г., 21:02:01 UTC+3 пользователь Swift [ru] написал:

tatiana.kornilova

unread,
Feb 3, 2015, 9:27:42 AM2/3/15
to swi...@googlegroups.com
У меня тоже при движении всех кнопок никак не показывает нижнюю часть дисплея. Не обращайте внимания на дисплей. Выстройте только кнопки заново - лучше прилично пониже дисплея (чтобы его случайно не задеть, когда Shift  выбираете кнопки). Например, начните с 7 и поставьте ее на левую границу, верхнюю границу не показывает, ну и ладно, а вот дальше будьте внимательны. Подтаскивайте кнопки по одной и следите, чтобы указывалась четко левая граница (для 8 граница с 7) и все остальные тоже. И так все остальные : следите не только сверху, снизу, но и от соседней слева - я выстраивала слева направо. Потом установите Equal Widths и Equal Heights и верхние в 8. Ограничений должно быть точно 87. Попробуйте. 

вторник, 3 февраля 2015 г., 14:33:00 UTC+3 пользователь Andrey L написал:

Andrey L

unread,
Feb 3, 2015, 9:43:34 AM2/3/15
to swi...@googlegroups.com
Спасибо. В общем, оказалось, что я вместо того, чтобы выставлять равную высоту и ширину кнопок почему-то выставлял фиксированную. Потому ничего и не выходило.
Как только с этим разобрался - все вышло.

вторник, 3 февраля 2015 г., 17:27:42 UTC+3 пользователь tatiana.kornilova написал:

Andrey Radostny

unread,
Feb 5, 2015, 12:17:34 PM2/5/15
to swi...@googlegroups.com
У меня тоже такое было. Я растянул display немного вниз до первой предложенной синей пунктирной линии и тогда кнопки 7,8,9 согласились тоже к ней прилипнуть.


вторник, 3 февраля 2015 г., 14:33:00 UTC+3 пользователь Andrey L написал:
Возник вопрос по autolayout - сколько бьюсь, никак не могу сделать так, чтобы кнопки (7, 8, 9 и т.д.) располагались под дисплеем (label с цифрой 0). 
Reply all
Reply to author
Forward
0 new messages