🕒 Как перевести таймер на рельсы SwiftUI
Надоело вручную обновлять прогресс и дергать Timer каждые 0.1 секунды в UIKit? Хочется элегантности и автоматизации в SwiftUI?
Кирилл, iOS Team Lead в Surf, разобрался, как реализовать таймер на SwiftUI, используя протокол Animatable. Это не только делает код чище, но и позволяет полностью автоматизировать процесс обновления и анимации, а также легко отслеживать завершение.
Если что-то осталось непонятным, код в комментариях, а на вопросы ответим в нашем коммьюнити-чате 😉
Post #393
1.52K





- ✍ 8
- 👍 6
- ❤ 1
- ❤🔥 1