লক্ষ্য
একটিতে প্রদর্শিত ডেটা পান scrollView
প্রত্যাশিত ফলাফল

আসল ফলাফল

বিকল্প
ব্যবহার করুন List, তবে এটি নমনীয় নয় (বিভাজকগুলি মুছে ফেলতে পারে না, একাধিক কলাম থাকতে পারে না)
কোড
struct Object: Identifiable {
var id: String
}
struct Test: View {
@State var array = [Object]()
var body: some View {
// return VStack { // uncomment this to see that it works perfectly fine
return ScrollView(.vertical) {
ForEach(array) { o in
Text(o.id)
}
}
.onAppear(perform: {
self.array = [Object(id: "1"),Object(id: "2"),Object(id: "3"),Object(id: "4"),Object(id: "5")]
})
}
}
return
printবিবৃতি ছিল, সুতরাংreturn