观察SwiftUI中的安全区域插图

观察SwiftUI中的安全区域插图,swift,swiftui,navigationbar,Swift,Swiftui,Navigationbar,我有一个视图,当导航栏从.large变为.inline时,我想对其大小进行动画处理 我知道我可以使用GeometryReader获取安全区域插图,但它似乎不会更新,例如,滚动列表时,导航栏从.large更改为.inline。显示导航栏如何更改的简单视图如下: struct ContentView:View{ var body:一些观点{ 名单{ ForEach(0。。

我有一个视图,当导航栏从
.large
变为
.inline
时,我想对其大小进行动画处理

我知道我可以使用GeometryReader获取安全区域插图,但它似乎不会更新,例如,滚动列表时,导航栏从
.large
更改为
.inline
。显示导航栏如何更改的简单视图如下:

struct ContentView:View{
var body:一些观点{
名单{
ForEach(0。。