Найти в Дзене

Используем .contentTransition(.opacity) – Плавное изменение контента

Используем .contentTransition(.opacity) – Плавное изменение контента Плавное исчезновение/появление при изменении данных: struct OpacityTransitionView: View { @State private var counter = 0 var body: some View { VStack { Text("\(counter)") .contentTransition(.opacity) Button("+1") { counter += 1 } } } } Эффект: Анимация при обновлении текста. Не благодарите)

Используем .contentTransition(.opacity) – Плавное изменение контента

Плавное исчезновение/появление при изменении данных:

struct OpacityTransitionView: View {

@State private var counter = 0

var body: some View {

VStack {

Text("\(counter)")

.contentTransition(.opacity)

Button("+1") { counter += 1 }

}

}

}

Эффект: Анимация при обновлении текста.

Не благодарите)