我有一个按钮,它使用工作表修饰符显示视图。 该视图来自下方。我想更改过渡,并从上方放下视图。
我尝试使用
.rotationEffect(Angle(degrees: 180))
但仅旋转SheetHostingController内部的视图。
这是我的代码
Button(action: { self.showingModal.toggle() }) {
Text("Modal")
}.sheet(isPresented: $showingModal) {
ContentView(showingHome: self.$showingModal)
}
}
答案 0 :(得分:1)
从顶部进行视图过渡的方法是
.transition(.move(edge: .top))
您必须添加动画修改器以控制此过渡
您可以使用以下方法将此过渡与其他过渡结合起来
.combined(with:)
在使用模态时,我认为您不能向其添加过渡。