Size: a a a

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

2020 April 22

S

Sasha_A in iOS Developers — русскоговорящее сообщество
ԤИОНЕР
"бользователь"

Надо записать...
🙈
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
и первое окно, которое видит пользователь после лонч скрина обычно онбординг, а не аутентификация
источник

KB

Kirill Baranov in iOS Developers — русскоговорящее сообщество
Denis Kim
погугли про координаторы, наверно там описаны примеры будут
Координаторы я знаю что такое, так это абстракция просто. Для управления флоу твоим. Верно, онбординг.
источник

KB

Kirill Baranov in iOS Developers — русскоговорящее сообщество
Вообщем спасибо парни, понял куда глянуть и над чем подумать стоит)
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Denis Kim
многа букав, не буду читать, врядли там что-то новое
Там про случай когда надо, например: если навбар есть то отступить 8 пикселей от него, если навбара нет, то 20 от края верхнего....я так понял что подобное обсуждали....но вероятно уже разобрались :)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
для этого вообще констрейнты не нужны имхо
источник

NB

Nik Burnt in iOS Developers — русскоговорящее сообщество
Denis Kim
и первое окно, которое видит пользователь после лонч скрина обычно онбординг, а не аутентификация
или GDPR/CCPA
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Denis Kim
для этого вообще констрейнты не нужны имхо
Может считается что ими проще, если в целом ib уже используется
А из кода как будет?
источник

MA

Muhammadjon Askarov in iOS Developers — русскоговорящее сообщество
Привет. Подскажите пожалуйста, как решить эту проблему. Использовал  Snapkit:  

Fatal error: Expected superview but found nil when attempting make constraint equalToSuperview
источник

MD

Mikhail Domrachev in iOS Developers — русскоговорящее сообщество
У тебя еще нет superview, когда ты выставляешь констрейнты где опираешься на superview
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Sergey Sergey
Может считается что ими проще, если в целом ib уже используется
А из кода как будет?
что-то типа viewWillAppear if navigationController != nil, navigationcontroller.navigationBar.isHidden ?? false == false то contentView.layoutMargins.top = 20 else top = 8, ну или additionalSafeAreaInsets.top то же самое. смотря как сверстано
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
это все псевдокод, но мысль думаю понятна
источник

MA

Muhammadjon Askarov in iOS Developers — русскоговорящее сообщество
Mikhail Domrachev
У тебя еще нет superview, когда ты выставляешь констрейнты где опираешься на superview
Работаю без Сторибоард, а как исправиться?
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Denis Kim
это все псевдокод, но мысль думаю понятна
Ну да, норм :) просто если ib то вроде удобнее там уже все такое делать. Ну и как пример использования конфликтных констрейнтов
источник

MD

Mikhail Domrachev in iOS Developers — русскоговорящее сообщество
Muhammadjon Askarov
Работаю без Сторибоард, а как исправиться?
Выставляй констрейнты после того как положил вьюху, ты ее как скалдываешь через addSubview?
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Вероятно ещё что управление фреймами было бы в таких ситуа более логичным и наглядным ))
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Всякие ифы, но читаемые хорошо
источник

MA

Muhammadjon Askarov in iOS Developers — русскоговорящее сообщество
Mikhail Domrachev
Выставляй констрейнты после того как положил вьюху, ты ее как скалдываешь через addSubview?
да 😅. Исправилось.  Спасибо 😊
источник

VZ

Vlad Zaporozhskyi in iOS Developers — русскоговорящее сообщество
источник

DA

Donna Anna in iOS Developers — русскоговорящее сообщество
спасибо )
источник