Перейти к содержимому

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