如何在swiftUI中使用按钮在视图之间导航
你好,我想生成的功能,我的按钮,以便能够使它当我按下它去一个新的看法,但我不知道我怎么已经有超过3个小时的尝试如何在swiftUI中使用按钮在视图之间导航,swiftui,swiftui-navigationlink,swiftui-button,Swiftui,Swiftui Navigationlink,Swiftui Button,你好,我想生成的功能,我的按钮,以便能够使它当我按下它去一个新的看法,但我不知道我怎么已经有超过3个小时的尝试 有几个问题: 如果要使用(使用自定义按钮),则需要一个@状态来控制导航链接是否处于活动状态 NavigationLink需要位于NavigationView中的某个位置 您还需要一个VStack,因为NavigationView应该只环绕一个视图 顺便说一句,请把你的代码作为文本,而不是图片 struct ContentView: View { @State var isPre
有几个问题:
@状态
来控制导航链接
是否处于活动状态NavigationLink
需要位于NavigationView
中的某个位置VStack
,因为NavigationView
应该只环绕一个视图顺便说一句,请把你的代码作为文本,而不是图片
struct ContentView: View {
@State var isPresenting = false /// 1.
var body: some View {
NavigationView { /// 2.
VStack { /// 3.
Button("comenzar") {
isPresenting = true
}
// .buttonStyle(fillesRundedCornerButtonStyle())
NavigationLink(destination: holaView(), isActive: $isPresenting) { EmptyView() }
}
}
}
}
struct holaView: View {
var body: some View {
Text("Hola, como estas?")
}
}