flutter中分割线效果实现(三种方法)
生活随笔
收集整理的這篇文章主要介紹了
flutter中分割线效果实现(三种方法)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種:Divider(Double:height,Double:indent,color:color)
1.height:分割線Widget的高,不是分割線本身效果的高,可以達到兩個Widget 之間margin的效果
2.indent:分割線左邊縮進長度
3.color:分割線的顏色
4.代碼示例:
第二種:DecoratedBox(decoration:BoxDecoration(Border:border))
1.新建一個不帶child Widget 的裝飾容盒子,只使用邊框參數,相當于一個沒有高度的空白盒子
2.代碼示例
第三種:用Widget 陰影達到分割線的效果,一個Widget 效果不明顯,當兩個都有陰影的Widget 相鄰的時候就達到的分割線的效果
Container(decoration: BoxDecoration(color: Colors.white, boxShadow: <BoxShadow>[BoxShadow(color: Colors.grey[300],),] ),總結
以上是生活随笔為你收集整理的flutter中分割线效果实现(三种方法)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flutter 版本控制fvm
- 下一篇: 信息系统项目管理师 案例1