Size: a a a

iOS Developers — русскоговорящее сообщество

2020 February 26

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Будущее за SPM, но пока не все создатели популярных проектов его добавили.
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Так что пока надежнее будет  pods
источник

EF

Egor F  in iOS Developers — русскоговорящее сообщество
Ребята, кто может помочь?
Суть такая, есть ячейка таблицы, в ней напрмер 3 лейбла расположенные друг под другом(имя, фамилия, отчество)

Label
Label
Label

Вся верстка через код и autoLayout
В ячейку приходит вьюмодель и на ее основе заполняем Label`ы, но есть ситуация, когда отчества нет и соответсвенно самый нижний Label нам не нужен(добавляем только 2).
Интересует кто как решает такие вещи у себя в проектах? Интересует лучшая практика и возможные подводные камни
Сразу скажу, что интересует именно вариант с autoLayout, в случае с расчетом фреймов руками все понятно.
StackView - не вариант. Варианты с просто hidden и "не заполняй его" тоже не подходят)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
- Перекинь констрейнт, или измени отступ, или измени силу констрейнта, или прям переключи два разных
- Лейбл скукожится если в нем ничего нет
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Обычно тактика с значением констрейнта самая рабочая, остальные могут гавнить, а ля переактивируй их, или еще что-то
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Ну и не понятно почему тебе не подходит “не заполняй"?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Самый жир сделать отдельные кастом вьюхи, если уж прям делать нечего
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Или одну самовычислимую, если прям единственная задача на месяц
источник

EF

Egor F  in iOS Developers — русскоговорящее сообщество
Потому что не подходит, я не решаю сейчас какую то конкретную проблему. Мне интересена именно техническая реализация у других людей.
Во всех перечисленых тобой случаях 3 label остается на вьюхе, если я все правильно понимаю
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Egor F 
Потому что не подходит, я не решаю сейчас какую то конкретную проблему. Мне интересена именно техническая реализация у других людей.
Во всех перечисленых тобой случаях 3 label остается на вьюхе, если я все правильно понимаю
Это проблема?
источник

EF

Egor F  in iOS Developers — русскоговорящее сообщество
Да, я ее в вопросе описал)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Я в ячейке с двумя полями, если дизайн позволяет, прихлабучиваю лейбл к лейблу, если второй пустой - его скукожит.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Если нет, начинается мудрёж с отступами или приоритетами
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Ну и послушай че другие скажут)
источник

EF

Egor F  in iOS Developers — русскоговорящее сообщество
Спсибо за ответ, может кто-нибудь еще напишет)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Самый железобетонный вариант выбирать какую вьюху использовать, если прям сильно дизайны отличаются, и для полного имени одну, для не полного другую. Ну а vm всегда одна и та же
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Меньше времени затратишь в будущем если изменят дизайн одного из вариантов
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Но он не "интересный"
источник

EF

Egor F  in iOS Developers — русскоговорящее сообщество
Согласен, как-то раз делал именно так
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
Всем привет, накатил каталину вчера и приехал, кто-то сталкивался? https://pastebin.com/LG8FiBZF . Все из гугла перепробовал, пока спас только brew install ruby cocoapods
источник