29 / 30 / 3
Регистрация: 26.07.2010
Сообщений: 297
|
|
1 | |
Xcode AutoLayout28.05.2014, 16:02. Показов 1709. Ответов 9
Метки нет (Все метки)
Здравствуйте. Я в IB сделал интерфейс с несколькими UILabel. Самый первый label - опциональный, то есть я могу в рантайме удалить его из view. Вот в чем вопрос, если я удалю первый label, то можно ли с помощью AutoLayout сделать так, чтобы второй label встал на место первого, третий на место второго и так далее?
0
|
28.05.2014, 16:02 | |
Ответы с готовыми решениями:
9
AutoLayout и смена ориентации Динамические компоненты на Scroll-е (autolayout). Вёрстка XCode 8 XCode 4.2 |
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
|
28.05.2014, 16:11 | 2 |
первое правило бойцовского клуба: никому и никогда не говорить о бойцовском клубе.
первое правило IOS верстальщика: всегда выключать AutoLayout.
0
|
29 / 30 / 3
Регистрация: 26.07.2010
Сообщений: 297
|
|
28.05.2014, 16:13 [ТС] | 3 |
А разве как-то еще можно сделать это автоматом? Ручками не охота
0
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
|
28.05.2014, 16:14 | 4 |
0
|
29 / 30 / 3
Регистрация: 26.07.2010
Сообщений: 297
|
|
28.05.2014, 16:16 [ТС] | 5 |
0
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
||||||
28.05.2014, 16:29 | 6 | |||||
Хотя возможно я не прав. Судя по туториалу.
http://www.raywenderlich.com/5... s-7-part-1 Может и можно сделать чтобы UILabel сами вверх летали. Добавлено через 9 минут если без таблицы и без AutoLayout то только через функцию "обновления состояния экрана"
1
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
28.05.2014, 20:31 | 7 |
Фи. Научитесь пользоваться. Потом говорите.
dev.nikor, c AutoLayout вам даже удалять ничего не нужно. Просто поставить text = nil. Все. Все остальное само подъедет. noname_club, а бегать по subview циклом это конечно комильфо...
1
|
29 / 30 / 3
Регистрация: 26.07.2010
Сообщений: 297
|
|
28.05.2014, 20:57 [ТС] | 8 |
zulkis, я AutoLayout еще не пользовался, не расскажете немного поподробнее?
0
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
28.05.2014, 21:02 | 9 |
Сообщение было отмечено dev.nikor как решение
Решение
dev.nikor, это набор правил, которые описывают как местоположение и размеры элементов зависят друг от друга.
Описывать смысла особого нет, нужно просто попробовать. Все достаточно просто. Нужно лишь понимать то, что вам нужно сделать, а потом выставить необходимые "ограничители" в виде constraints. В последние IB в Xcode все достаточно грамотно организовано.
1
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
|
30.05.2014, 13:18 | 10 |
0
|
30.05.2014, 13:18 | |
Помогаю со студенческими работами здесь
10
о Xcode Map Xcode API и XCode xcode ViewController Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |