我有一个水平滚动的LazyHStack,如何设置初始滚动位置?
在UIKit中,我会创建一个水平滚动的UICollectionView并设置collectionView.contentOffset
来设置初始滚动位置,但是我不知道在SwiftUI中该怎么做。
struct ContentView: View {
var body: some View {
ScrollView(.horizontal) {
LazyHStack {
ForEach(1...100, id: \.self) { i in
Text("\(i)")
}
}
}
}
}