0

以下のコードでNavigationViewandを使用しようとしています。の中でしか使えないNavigationLinkと聞きました。ただし、 myをに埋め込むと、scrollView が表示されなくなり、空白ができます。その背後にある理由が何であるかはわかりません。NavigationLinkNavigationViewScrollViewNavigationView

var body: some View {
        // I tried to embed the entire VStack into NaviationView. However, it ends up showing nothing as well
            VStack(alignment: .leading) {
                Text(self.categoryName)
                    .font(.title)
                NavigationView {
                    ScrollView(.horizontal, showsIndicators: false) {
                        HStack(alignment: .top) {
                            ForEach (self.drummers) { drummer in
                                NavigationLink("Moreinfo", destination: drummerDetail(drummer: drummer))
                                aDrummer(drummer: drummer)
                                .frame(width: 300)
                                .padding(.trailing, 30)
                            }
                        }
                    }
                    .padding()
                }
            }
        
    }

4

1 に答える 1