颤振-左右滚动(像卡片一样)小部件

时间:2020-10-20 03:15:57

标签: android flutter

所以我有以下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中的视图,但如何使列表可左右滚动。

1 个答案:

答案 0 :(得分:1)

在扑朔迷离中可以使用

SingleChildScrollView(scrollDirection: Axis.horizontal, child: ...)

ListView( scrollDirection: Axis.horizontal, children: <Widget>[...]);