我正在努力解决列和列表视图小部件
我尝试构建一个屏幕,但是所有内容都在较小的屏幕上,如果我可以添加滚动视图会更好。 文档建议使用 ListView,以便所有内容都自动变为可滚动。
就此而言,事情已经准备就绪,斗争来了: 状态栏问题
右侧的预览我正在使用列,它与时钟和电池指示器重叠 左侧的预览我正在使用 ListView,但状态栏以这种白色显示
我在这里尝试了一些东西,但除了基于浅色/深色主题的图标颜色外,没有任何变化。请参阅: 如何在 iOS 中更改状态栏文本颜色
还有其他建议吗?或者一些正确构建的准则?
ListView 是这样制作的,以防 UI 中没有应用栏。
要解决此问题,请将您的列表视图包装在MediaQuery.removePadding
小部件中。
喜欢这个
MediaQuery.removePadding(
context: context,
removeTop: true,
child: getListBody(),
)
请记住,上下文参数是继承小部件树的填充属性所必需的。