Евгений Ёлчев — UICollectionViewLayout from scratch

Опубликовано: 24 Сентябрь 2024
на канале: Mobius
443
32

Ближайшая конференция: Mobius 2025 Spring, 9–10 апреля, Москва + онлайн. Подробности и билеты: https://jrg.su/ojGU3B
— —
Скачать презентацию с сайта Mobius — https://jrg.su/nncIuJ

UICollectionView один из самых популярных компонентов в iOS-разработке, и часто стандартного поведения недостаточно: необходимо менять расстановку элементов, добавлять анимации, декоративные элементы, менять стандартное поведение. За все это отвечает layout коллекции и класс UICollectionViewLayout. Но это довольно запутанный класс, который нужно расширять довольно неочевидными способами. К сожалению, документация не очень помогает разобраться с этим вопросом. Нет по этой теме и подробных статей.

В прошлом году Евгений потратил несколько месяцев, чтобы разобраться с вопросами создания своих лейаутов для UICollectionView: как не просто расставить элементы, но и точечно обновлять коллекцию, добавлять кастомные анимации, произвольно менять позицию скролла, добавлять любые декорации — и применил все эти знания в Маркете ВКонтакте. Теперь он делится этим с вами.


Смотрите видео Евгений Ёлчев — UICollectionViewLayout from scratch онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Mobius 24 Сентябрь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 443 раз и оно понравилось 32 людям.