鉴于这个简单NavigationView
:
struct ContentView : View {
var body: some View {
NavigationView {
VStack {
NavigationLink("Push Me", destination: Text("PUSHED VIEW"))
}
}
}
}
NavigationView
当目标视图被推入/弹出堆栈时,有没有人找到一种禁用动画的方法?
从 iOS2.0 开始,这在 UIKit 中已经成为可能!我认为从框架中要求并不过分。NavigationView
我在所有视图(即容器、目标视图、NavigationLink
等)上尝试了各种修饰符
这些是我尝试过的一些修饰符:
.animation(nil)
.transition(.identity)
.transaction { t in t.disablesAnimations = true }
.transaction { t in t.animation = nil }
没有任何改变。我没有发现任何有用的东西EnvironmentValues
:-(
我是否遗漏了一些非常明显的东西,或者功能还不存在?