Swiftui 导航栏中的弹出框会导致动画中断

Swiftui 导航栏中的弹出框会导致动画中断,swiftui,Swiftui,当导航栏中有一个popover时,关闭popover时,动画会中断。而且它只能打开一次。它在iPad上运行良好,但在iPad上的动画不同。这是虫子吗 struct ContentView:View{ @状态变量showPopover:Bool=false var body:一些观点{ 导航视图{ 文本(“Popover动画测试”) .navigationBarItems(尾部:按钮(“Popover”){self.showPopover=true} .popover(isPresented:se

当导航栏中有一个
popover
时,关闭
popover
时,动画会中断。而且它只能打开一次。它在iPad上运行良好,但在iPad上的动画不同。这是虫子吗

struct ContentView:View{
@状态变量showPopover:Bool=false
var body:一些观点{
导航视图{
文本(“Popover动画测试”)
.navigationBarItems(尾部:按钮(“Popover”){self.showPopover=true}
.popover(isPresented:self.$showPopover){Text(“来自popover的你好”)}
}
}
}

您希望得到什么?看起来像个虫子。。。如果两者都需要的话,我会使用iPad的.popover和iPhone的.sheet,或者只使用iPhone的sheet。你期待什么?看起来像个虫子。。。如果需要的话,我会使用iPad的.popover和iPhone的.sheet,或者只使用iPhone的sheet。