поищите некоторую помощь в изучении scrollView в swiftUI. У меня есть представление прокрутки, которое отображает значение массива, основание, когда пользователь нажимает на другой элемент представления прокрутки, я хочу отобразить его в текстовом поле ниже.
как я могу передать значение массива втекстовое поле ??
import SwiftUI
struct ContentView: View {
let post = ["TEST1 ","Test 2" , "Test 3","TEST4 ","Test 5" , "Test 6"]
var temp = ""
var body: some View {
VStack {
ScrollView(.horizontal, content: {
HStack(spacing: 100) {
ForEach(post, id: \.self){ item in
ZStack {
Rectangle().foregroundColor(.blue).frame(width: 190, height: 170, alignment: .center)
Text(item)
}.onTapGesture {
// pass the value off Scroll View to the text
debugPrint("\(item)")
}
}
}
.padding(.leading, 10)
})
.frame(height: 190)
Spacer()
Text("dispaly here array value selected")
Spacer()
}
}
}
спасибо за помощь мне ...