Иногда, какая бы анимация по умолчанию ни существовала в все еще ограниченном ScrollView
в Swift UI, это приводит к «смешанному» эффекту анимации.
ScrollView {
Text("Hello")
.animation(
Animation.interpolatingSpring(stiffness: 200, damping: 3)
)
}
Это может иногда приводить к гораздо более сильной пружине влияние (относительно offset
) на начальную загрузку при визуализации ScrollView
.
Есть ли способ изолировать эффект пружины от смещения относительно самого себя, а не от его абсолютного смещения.
Интересным замечанием является то, что если я поверну ScrollView
в VStack
этого не происходит. Кажется, ScrollView
имеет некоторую анимацию при начальном рендере.