【发布时间】:2021-09-22 06:54:58
【问题描述】:
我可以使用 ScrollViewReader 代理滚动到垂直列表项。
我尝试用水平列表做类似的事情,但它完全搞砸了视图。
任何建议,如何做到这一点?
蒂亚!
ScrollViewReader { proxy in
ScrollView(.horizontal, showsIndicators:false) {
ForEach(0..<items.count) { index in
Text(items[index].title)
.id(index)
.onTapGesture {
print("tapped \(index)")
}
}
.onAppear{
proxy.scrollTo(selectedIndex, anchor: .center)
}
}
}
【问题讨论】:
标签: swiftui