Проектирование и создание кастомных лэйаутов в SwiftUI
📖 В официальной документации есть отличный пример с разборами многих инструментов проектирования.
🛠 Например, в этом приложении реализованы кнопки для голосования за определенный тип питомца (а ещё количество голосов и относительный рейтинг в лидерборде). Оно также показывает аватары питомцев, расположенные в соответствии с текущим рейтингом.
А ещё там разобраны следующие моменты:
➡️ Принцип работы ViewThatFits (кстати, в канале есть пост)
➡️ Повышение эффективности лэйаута с помощью кэширования
➡️ Анимация переходов между различными лэйаутами
🔗 А ещё в канале можно посмотреть на этот ресурс (в котором наглядно показано, как именно влияют на отображение определённые параметры при создании лэйаута).
😃 iOS Dev
Post #1776
3.15K
- 💯 5
- 👍 4
- ❤🔥 2
- ✍ 1
- 🔥 1