Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
SwiftUI за 2 (почти) часа. Все Основы В Одном Видео
В этом видео разберем весь (почти) 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 Заключение _____________________________________ Последний поток 2025 года стартует 1 сентября О Школе - _____________________________________ Полезные ссылки: - чат где общаемся Мой телеграм -
- наш телеграм, где выкладываются все актуальные новости #swift #ios #apple