0
struct SettingView: View {
var body: some View {
    NavigationView {
        Form {
            Section(header: Text("我的")) {
                NavigationLink(destination: PlanListView()) {
                    HStack {
                        Text("我的计划")
                    }
                }
            }
        }
        .navigationBarTitle("Setting")
        .navigationBarItems(trailing:
            Button(action: {
                
            }) {
                Image(systemName: "bell.circle.fill")
                            .font(Font.system(.title))
            }
        )
    }
}

}

我想使用带部分的表单来构建我的列表,并且我还想要一些行单击以导航到另一个视图,但它不适用于我的代码。

更新完整代码,我可以在 Xcode12 SwiftUI Preview 中使用此代码,但不能在模拟器和 ture 设备中使用

最后,测试一下,我有一个带有 SettingView() 的 TabView,单个 SettingView 可以打开 NavigationLink 但在 TabView 中无法工作

4

0 回答 0