swiftUI NavigationLink не ведет меня к правильному просмотру
Имею следующее:
ScrollView(.horizontal, showsIndicators: false) {
HStack {
ForEach(events) { event in
VStack {
Image(event.image)
.resizable()
.aspectRatio(contentMode: .fill)
.frame(width: 100, height: 100)
.padding(55)
NavigationLink(destination: PostView()) {
Text(event.name)
.font(.system(.headline))
.padding(.bottom,20)
}
}
.padding()
.border(Color.black, width: 4)
.cornerRadius(10)
}
}
}
Но NavigationLink NavigationLink(destination: PostView()) {
не приводит меня к правильной точке зрения?
Я попытался обернуть NavigationLink вокруг каждого VStack, но это также не приводит меня к представлению
1 ответ
Решение
Я думаю, что вы не используете NavigationView.
NavigationView{
ScrollView(.horizontal, showsIndicators: false) {
HStack {
ForEach((1...10).reversed(), id: \.self) {_ in
VStack {
NavigationLink(destination: PostView()) {
Text("event.name")
.font(.system(.headline))
.padding(.bottom,20)
}
}
.padding()
.border(Color.black, width: 4)
.cornerRadius(10)
}
}
}
}