Необязательно переключать оба констрейнта, достаточно разные приоритеты задать и выключать наибольший. Но проще всего положить два контейнера в UIStackView и включать-выключать нижний
39:55 прошелся для прикола по своему чату на коллекции. везде contentSize совпадает 1 в 1 с collectionViewContentSize. можно примеры где было по-другому?
Давненько смотрел видео и вот сейчас мне прилетела задачка с 3ой вложенностью раскрывающимся списком ещё и выделяемое как радиобаттон, видимо пойду костылять и плакать
А почему вместо симулятора запускается QuickTimePlayer? Словно вся интерактивная составляющая находится внутри плеера, а не симулятора. Как это так? =)
кстати я проще делал можно анимированно менять высоту нижнего вью от 0 до 150 поинтов и работает точно также чтобы не морочиться с переключением констрейнтов
Видео еще не смотрел, но лайк авансом, так как предыдущие видео были просто огонь!
🤗
55:15
String(repeating: text, count: 10)
...и прочие бесполезные в реальной жизни штуки ;)
Необязательно переключать оба констрейнта, достаточно разные приоритеты задать и выключать наибольший.
Но проще всего положить два контейнера в UIStackView и включать-выключать нижний
Большое спасибо за видео!
Огромнейшее спасибо! Все четко, интересно и практично!
Отличная подача. Лайк.
Дак самое сложно - это когда ты не знаешь будущей высоты развернутой ячейки. необходимо развернуть ячейку под размер контента
39:55 прошелся для прикола по своему чату на коллекции. везде contentSize совпадает 1 в 1 с collectionViewContentSize. можно примеры где было по-другому?
Давненько смотрел видео и вот сейчас мне прилетела задачка с 3ой вложенностью раскрывающимся списком ещё и выделяемое как радиобаттон, видимо пойду костылять и плакать
очень полезное видео! огромное спасибо вам!
Огромнейшее спасибо!!!
отличный видос, красавчик
А как можно сделать кнопку удаления по слайду в право так, чтоб она показывалась только в свернутом состоянии?
Никто не сталкивался, что на iOS меньше 15 performBatchUpdates вызывает баги в анимации при работе с UICollectionViewCompositionalLayout?
А почему вместо симулятора запускается QuickTimePlayer? Словно вся интерактивная составляющая находится внутри плеера, а не симулятора. Как это так? =)
А, понял. Это трансляция реального девайса, а не симулятор. =)
спасибо за видео, но сам подход не понравился, всё-таки работа с датасорсом как-то больше по фэншую
расскажите а как бы вы решали это через датасорс?
@@matveiborisov2257 что именно интересует? По тапу/селекту - добавить/удалить елементы из массива для датасорса + добавить анимацию
Лучшие!
кстати я проще делал можно анимированно менять высоту нижнего вью от 0 до 150 поинтов и работает точно также чтобы не морочиться с переключением констрейнтов
Обычный аккордеон который в вебе новички на 2 неделе обучения делают... :) И да, без динамического определения размера ячейки это и нафиг не надо.
уфф, констрейнты в ячейках(