flutter笔记
作者:互联网
flutter笔记
1.listView报The following assertion was thrown during performResize()解决方案
在listVie.build的时候加入如下参数:
ListView.builder(
scrollDirection: Axis.vertical,
shrinkWrap: true,)
2.Flutter布局:
所有的都是weight。
3.flutter中的手势传递
手势是从最内层中的weight开始向外溢出的,一直到根。
4.flutter中解决事件冲突
通过手势竞争场来解决的,手势竞争场的规则:
(1) 在任何时候,识别者都可以宣布并离开手势竞争场。如果手势竞争场只剩下一个识别器,那么该识别器就是赢家。
(2) 在任何时候,识别者都可以宣布胜利,并且所有剩下的识别器都会失败。
4.MaterialApp 使用注意事项
(1).home属性是进入程序后显示的第一个页面,传入的是一个widget,但实际上这个widget需要包裹一个scaffold以显示该程序使用material design风格。
标签:识别器,widget,weight,笔记,竞争,手势,flutter 来源: https://blog.csdn.net/weixin_42600398/article/details/93384057