SwiftUI за 2 (почти) часа. Все Основы В Одном Видео
Error Nil
0:00 / 0:00
SwiftUI за 2 (почти) часа. Все Основы В Одном Видео
7 180 просмотров · 1 год назад
Error Nil
6,2 тыс. подписчиков
7 180 просмотров · 1 год назад
В этом видео разберем весь (почти) swiftUI, поговорим про стеки, основные элементы, модификаторы и многое другое.
Больше видео про верстку на SwiftUI на канале • SwiftUI
00:00:01 Введение в Swift UI
00:01:01 Что такое Swift UI
00:02:53 Преимущества Swift UI
00:03:49 Основы работы со структурами
00:06:41 Стеки в Swift UI
00:10:12 Пример использования стеков
00:12:00 Ви-стек и Аш-стек
00:12:49 Создание сложных интерфейсов
00:13:48 Управление отступами
00:15:29 Центрирование элементов
00:16:33 Управление центрированием
00:17:02 Настройка выравнивания элементов
00:17:57 Работа со стеками
00:18:47 ZStack и наложение текста
00:21:13 Структурирование интерфейса
00:23:54 Основные элементы интерфейса
00:25:46 Настройка изображения кнопки
00:27:42 Работа с TextField
00:28:12 Введение в модификаторы
00:29:10 Примеры модификаторов
00:30:53 Принцип работы модификаторов
00:35:37 Важность порядка модификаторов
00:38:27 Основные модификаторы
00:39:27 Работа с изображениями
00:40:00 Добавление изображения в проект
00:41:04 Модификаторы для изображений
00:42:02 Применение фреймов
00:43:02 Заливка изображения по ширине
00:44:03 Настройка отступов
00:44:59 Настройка пропорций изображения
00:46:36 Порядок применения модификаторов для изображений
00:47:34 Кастомные модификаторы
00:48:45 Создание структур и модификаторов
00:50:35 Реализация кастомного модификатора
00:52:25 Работа с кастомными модификаторами
00:53:23 Введение в состояния
00:55:26 Принципы работы состояний
01:00:47 Пример использования состояний
01:03:10 Визуализация изменений
01:04:15 Свойства и структуры
01:04:36 Работа со состояниями
01:05:35 Биндинг в TextField
01:06:32 Обновление текста в TextField
01:08:48 Пример с кнопкой
01:10:43 Особенности биндинга
01:14:47 Наблюдаемые свойства
01:16:24 Вывод массива с ForEach
01:19:17 Таблица с ForEach
01:20:15 Работа с массивами и List
01:21:16 Настройка List
01:22:15 Реакция на нажатия onTapGesture
01:23:11 Спейсеры
01:24:05 Удаление элементов по индексу
01:26:20 Наблюдение за свойствами
01:28:40 Publisher и Observer
01:33:01 Реализация MVVM
01:34:00 Завершение
01:34:13 События в Swift
01:35:13 Событие onAppear
01:36:12 Навигация в Swift
01:36:55 Структура навигации
01:37:50 NavigationStack
01:38:49 NavigationPath
01:41:14 Реализация навигации
01:45:03 Передача данных при навигации
01:49:28 Заключение
_____________________________________
https://platforma.error-nil.ru/ - обучающая платфора
_____________________________________
Полезные ссылки:
https://t.me/errornilchat - чат где общаемся
Мой телеграм - https://t.me/ibatyrgereev
https://t.me/error_nil - наш телеграм, где выкладываются все актуальные новости
#swift #ios #apple