使用下面的代码片段,我尝试使用范围从0到100的范围初始化列表。
struct ContentView: View {
var body: some View {
List(0..<100) { item in
LandmarkRow()
}
}
}
使用此代码,列表将失去可重用性的功能,并在滚动到最底部的行时创建100个LandmarkRow
对象。
因此,有一种方法可以同时使用范围运算符来维持LandmarkRow
的可重用性吗?