所以我有以下SwiftUI代码,现在我想将其转换为颤动。
ScrollView(.horizontal, showsIndicators: false) {
HStack(alignment: .bottom, spacing: 10) {
ForEach(self.lifeshows) { post in
//return
NavigationLink(destination: Podcasts(post: post)){
KFImage(URL(string: post.icon), options: [.processor(ResizingImageProcessor(referenceSize: .init(width: geo.size.width / 4,height:geo.size.width / 4)))])
.resizable()
.renderingMode(.original)
.frame(width:geo.size.width / 4, height:geo.size.width / 4)
}
}
}.frame(height: geo.size.width / 4)
}.frame(height: geo.size.width / 4)
我知道这不是简单的复制和过去,并且Flutter中的图像(KFImage)将有所不同(因为我相信可以由Flutter处理)
但是有人可以帮我指点一下,因为据我所知,列表显示的是Flutter中的视图,但如何使列表可左右滚动。
答案 0 :(得分:1)
在扑朔迷离中可以使用
SingleChildScrollView(scrollDirection: Axis.horizontal, child: ...)
或
ListView( scrollDirection: Axis.horizontal, children: <Widget>[...]);