Rating Picker
3 занятия, итого 28 минут с 2 перерывами на кофе.
Разумеется, создание элементов в SwiftUI - это главное и большое преимущество самого языка и подхода.
Элементы SwiftUI - это кирпичики, из которых можно построить интерфейс любой сложности.
Вы узнаете, к тому же, как создавать активные элементы, пассивные и полностью универсальные.
Занятие 1 / 3:
- Сделаем предыдущий пикер универсальным, добавим возможность менять цвет и символ
- Добавим ViewModel: класс, singleton c протоколом ObservableObject
- Подключим ViewModel к MainView и убедимся, что всё по-прежнему работает
swiftui
swift
@state
@observable
@binding
@stateobject
rating picker
view model
data manager