SwiftUI:导航标题卡在导航视图中的列表中(滚动动画损坏)

问题描述 投票:0回答:1

我创建了一个包裹在List中的SwiftUI NavigationView。列表的标题以默认方式设置,并且看起来很好:.navigationBarTitle("My Title")。问题是滚动行为被破坏。

即,滚动列表时,大标题应消失,以便让导航栏与小标题一起出现。但是,大标题只是停留在原处,而列表在其后方以令人毛骨悚然的方式向后滚动时,大标题不会移动。

list animation swiftui navigationbar navigationview
1个回答
0
投票

缩小,设置List的背景会破坏滚动行为。也就是说,删除.background(Color.red)上的List可将滚动行为恢复为正常。

© www.soinside.com 2019 - 2024. All rights reserved.