ScrollView, ForEach, List, Section
Mikhail PushkarevПривет мой друг. Надеюсь ты справился с предыдущим конспектом и уже как "профик" жонглируешь стэками 😂. Сегодня разберем в видео формате такие штуки как ScrollView, ForEach, List и Section. Почему видео? Потому что это быстро, удобно и понятно. Ты можешь смотреть видео без звука, если тебе не нравится мой голос 😉
По своему опыту скажу, что реально можно видео смотреть других разработчиков с ютуба без звука. Тем самым ты развиваешь насмотренность и как только ты сталкиваешься с той или иной фичей в дальнейшем в своем проекте, ты знаешь что делать.
Рекомендую тебе смотреть минимум 1 ролик в день где делают тот или иной экран.
А теперь давай займемся делом.
про ScrollView
Про эту структуру много и не скажешь. Все есть в видео, смотри и просвещайся)
про ForEach
А эта структура уже по интереснее, но в использовании проста. Плюс в конце этого конспекта изучи обязательно документацию, т.к. впереди будет домашнее задание связанная с ForEach.
Практическое задание по ScrollView и ForEach
Нужно будет сделать вот такой экран:
Параметры ячеек при выполнении задания:
- Цвет заливки белый
- Радиус 25 поинтов
- Длина ячейки 200 поинтов, высота 150 поинтов
Остальные параметры во вью по усмотрению.
Видео с выполнением этого задания и фото с кодом пришли своему куратору.
про List и Section
Список и секция как две половинки одного целого. Вспомни сколько трудов и сил ты потратил чтобы сделать экран с настройками на UIKit. После этого видео можешь попробовать сделать экран настройки только на SwiftUI.
Обязательные ссылки для изучения:
- Документация про ScrollView и хорошая статья одного разработчика.
- Документация про ForEach и так же хорошая статья от того же разработчика:)
- Документация по List и ссылка на статью
- Документация по Section и ссылка на статью