NavigationLink和PresentationLink错误

时间:2019-07-05 10:34:42

标签: ios swiftui

我正在研究Apple网站上的SwiftUI教程。

来自this网址的演示。

它为NavigationLink和PresentationLink抛出错误。

下面是我的身体段落代码,

var body: some View {
        NavigationView {
            List {

                FeaturedLandmarks(landmarks: featured)
                    .scaledToFill()
                    .frame(height: 200)
                    .clipped()
                .listRowInsets(EdgeInsets())
                ForEach(categories.keys.sorted().identified(by: \.self)) { key in
                    CategoryRow(categoryName: key, items: self.categories[key]!)

                }
                .listRowInsets(EdgeInsets())
                NavigationLink(destination: LandmarkList()) {
                    Text("See All")
                }
                }
            .navigationBarTitle(Text("Featured"))
                .navigationBarItems(trailing:
                    PresentationLink(destination: Text("User Profile")) {
                        Image(systemName: "person.crop.circle")
                            .imageScale(.large)
                            .accessibility(label: Text("User Profile"))
                            .padding()
                    }
            )
        }
    }
}

enter image description here enter image description here

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

您应该使用Xcode 11 beta3。您提到的组件的名称在beta 2之后被更改。