Код: Выделить всё
struct ContentView: View {
@State var offset: CGFloat = 0
var body: some View {
NavigationView {
VStack {
Text("Some moving text")
.offset(y: offset)
Button("Change Offset") {
withAnimation(.easeInOut(duration: 1.0)) {
offset = .random(in: -400...400)
}
}
}
}
}
}
Например, я бы хотел чтобы добавить размытие к тексту в зависимости от текущей скорости анимации: чем быстрее анимация, тем сильнее размытие / больше радиус размытия.
Возможно ли это? п>
Подробнее здесь: https://stackoverflow.com/questions/791 ... hanimation
Мобильная версия