Системный Segmented Control - это хорошо и удобно. Но когда доходит до его кастомизации, проще написать свой гибкий компонент с нуля. В этой статье история разработки своего segmented сontrol'а, переросшего в отдельную внешнюю зависимость, с ожидаемыми и не очень сложностями. Читать далее
В iOS 13 обновили Segmented Control, но для тех кто не может обновить Xcode, он просто не доступен. Вот я и решил написать, как можно быстро сделать самому такой же Segmented Control. Поехали! Первым делом переходим в Storyboard. Размещаем на нашем ViewController элемент View. Закрепляем его констрейнтами как вам…
Эту неделю я решил посвятить потокам данных в SwiftUI. В этой статье мы обсудим разницу между обертками свойств (property wrappers) @StateObject, @EnvironmentObject, и @ObservedObject, поскольку я знаю, что это самая запутанная тема для новичков в SwiftUI.Зачем нужны обертки свойств в SwiftUI?SwiftUI использует неизменяемые…
Мы в Додо давно встраиваем SwiftUI в свою дизайн-систему, а сейчас тестируем обновлённую карточку продукта в приложении Додо Пиццы. В ней есть компонент, написанный на UIKit, — слайдер для выбора размеры пиццы с Segmented Control.Мы решили его не исправлять, а написать новый компонент на SwiftUI.…