在SwiftUI中使用TabView时,是否可以修改选项卡选择之间的过渡?目前,当选择不同的选项卡,过渡很突然;真是突然之间,哎呀。
例如,给出以下内容:
TabView {
Text("The First Tab")
.tabItem {
Image(systemName: "1.square.fill")
Text("First")
}
Text("Another Tab")
.tabItem {
Image(systemName: "2.square.fill")
Text("Second")
}
Text("The Last Tab")
.tabItem {
Image(systemName: "3.square.fill")
Text("Third")
}
}
如何添加类似.transition(AnyTransition.opacity.combined(with:.slide))
谢谢!
答案 0 :(得分:0)
您可以将.animation属性添加到TabView。
TabView {
// code here
}
.animation(*animation type*)
您拥有的基本动画类型为.default
,.easeIn
,.easeOut
,.easeInOut
和.linear
。
希望这会有所帮助!