作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个像这样的小部件树:
SingleChildScrollView
Column
Container
ListView(or GridView)
问题是当我的小部件树像上面那样时,它给我错误
NEEDS PAINT
所以我像这样更改我的小部件树:
Column
Container
ListView(or GridView)
但在这种情况下,ListView 或 GridView 部分单独滚动,我希望整个小部件树都滚动。你认为我该如何实现?
最佳答案
您可以使用您的第一个小部件树并应用以下更改:
ListView
和 GridView
中设置 shrinkWrap: true
。这修复了您收到的错误消息。ListView
和 GridView
中设置 physics: NeverScrollableScrollPhysics()
。这会禁用它们的滚动,并且新的你只能在 SingleChildScrollView
关于dart - 如何在 SingleChildScrollView 中放置一个 ListView 但防止它们单独滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56131101/
我是一名优秀的程序员,十分优秀!