ru24.pro
Все новости
Декабрь
2024

Собственный Segmented Control на SwiftUI. Часть 1. Смешиваем цвета

0

Мы в Додо давно встраиваем SwiftUI в свою дизайн-систему, а сейчас тестируем обновлённую карточку продукта в приложении Додо Пиццы. В ней есть компонент, написанный на UIKit, — слайдер для выбора размеры пиццы с Segmented Control.

Мы решили его не исправлять, а написать новый компонент на SwiftUI. Но всё оказалось чуть сложнее, ведь при движении слайдера цвета сегментов компонента должны адаптироваться и под фон страницы, и под цвет текста.

Привет! Меня зовут Михаил Андреев. Я — iOS-разработчик в Додо Пицце. Сегодня мы научимся смешивать цвета.

Читать далее