我今天在iOS 14下注意到了奇怪的行为。 将VStack放入位于导航视图中的ScrollView中时, 大标题动画在滚动时不起作用。它只是跳跃并且由于某种原因没有动画。
如果用列表替换VStack,一切正常。
var body: some View {
TabView {
NavigationView {
ScrollView {
LazyVStack {
ForEach(0..<1000) { _ in
Text("Foobar")
}
}
}.navigationBarTitle("Items")
}
}
}
我现在不确定到底是什么导致了此行为。 有谁知道如何解决它?