活动入口。首先分为上下两行,每一行有5个入口。每个入口分为商量两个部分,上面是图标下面是文字。

新建sub_nav.dart

Contianer的高度去掉,


四个角都是圆角的话,有一个简单的方式设置。

可灵活配置的展现

每行虽然现实了5个,但是如果后端返回的数据 自由4个 或者 6个等等。
不管有多少数据,我们只显示最多两行。
计算出每行展示的数量


第一行和第二行,第二行用padding包裹,距离顶部10

首页调用subNav


loadData里面进行初始化

调用subNav

缺点,并没有上下对齐。

解决上下不对齐的问题

对样式进行一些调整。
首先让item进行平分布局的大小。

外层嵌套一个Expanded

点击自由行,进行了跳转

回顾

最多显示两行,所以除以2.计算出每行显示的数量

然后将这个数组拆分成两部分

 

结束

 

相关文章:

  • 2021-07-07
  • 2021-08-23
  • 2021-06-14
  • 2021-10-08
  • 2022-12-23
  • 2022-01-15
  • 2021-10-20
猜你喜欢
  • 2021-10-19
  • 2021-07-16
  • 2021-08-31
  • 2021-11-29
  • 2021-05-31
  • 2021-12-11
  • 2022-01-02
相关资源
相似解决方案