Flutter 问题解决总结

路由开启下一个页面的,后退黑屏问题

当Navigator.push开启下一个页面,这个页面Navigator.pop(context)回到上一个页面出现黑屏,把当前页面的MaterialApp去掉就好

弹软键盘,布局随键盘顶上去问题

在Scaffold加属性resizeToAvoidBottomPadding: false

弹软键盘,iOS关闭不了软键盘

在布局外层包裹一层点击事件

 InkWell(
        onTap: () {
            FocusScope.of(context).requestFocus(FocusNode());
        },
        child: child
     )
复制代码

ScrollView 嵌套 ListView 滚动问题

      ListView.builder(
        shrinkWrap: true,
        physics: NeverScrollableScrollPhysics(),// 主要这个
        padding: EdgeInsets.fromLTRB(15, 0, 15, 15),
        itemCount: subjects.length,
        itemBuilder: (BuildContext context, int position) {
            return getItem(context, subjects[position]);
      });
复制代码

猜你喜欢

转载自juejin.im/post/5c91a8da5188252db75696c0
今日推荐