SwiftUI GeometryReader
Stewart Lynch
0:00 / 0:00
SwiftUI GeometryReader
16 516 просмотров · 3 года назад
Stewart Lynch
27 тыс. подписчиков
16 516 просмотров · 3 года назад
В этом видео я постараюсь объяснить, что такое GeometryReader в SwiftUI и как его использовать.
Я сравню GeometryReader с другими ContainerView, чтобы вы увидели два важных отличия.
Он распознаёт своё собственное координатное пространство, а именно положение и размер, но при этом все представления внутри контейнера располагаются иначе, чем в других представлениях контейнера.
К концу этого видео вы будете лучше понимать, что такое GeometryReader, и не будете так смущены, как я до изучения этого видео.
Если хотите поддержать мою работу, можете угостить меня кофе :)
https://ko-fi.com/stewartlynch
Содержание:
0:00 Введение
1:18 Основы
17:31 Пример 1
21:42 Пример 2
Файлы начального проекта:
(Если у вас возникли проблемы со скачиванием zip-файлов, используйте Safari. Chrome по умолчанию ограничивает загрузку zip-файлов)
https://www.createchsol.com/StarterPr...
Завершённый проект:
https://github.com/StewartLynch/Geome...
Использованные в видео источники:
RocketSim
https://apps.apple.com/ca/app/rockets...
Видео о LazyGrids
• LazyVGrid and LazyHGrid for SwiftUI
Другие ссылки:
Канал Стюарта Линча на YouTube:
/ @stewartlynch
Стюарт Линч на Mastodon:
https://iosdev.space/@StewartLynch
Стюарт Линч в Твиттере:
/ stewartlynch
Стюарт Линч в LinkedIn
/ stewartlynch