Анимация дочернего элемента VStack внутри NavigationStack анимирует другие свойстваIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Анимация дочернего элемента VStack внутри NavigationStack анимирует другие свойства

Сообщение Anonymous »

Почему это происходит?
Вот POC:

Код: Выделить всё

struct POCNavigationStackBehavior: View {
@State private var animating = false
var body: some View {
NavigationStack {
VStack {
RoundedRectangle(cornerRadius: 15.0)
.fill(.quaternary)
.padding(.horizontal)
.frame(height: 200)
.opacity(animating ? 0.3 : 1)
.animation(.easeInOut(duration: 0.75).repeatForever(), value: animating)
.onAppear {
animating.toggle()
}
}
}
}
}

Я просто хочу анимировать непрозрачность прямоугольника, но его положение также анимируется от (0, 0) туда, где он должен быть.


Подробнее здесь: https://stackoverflow.com/questions/786 ... properties
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»