在 flutter 上着色或显示图像状态栏
colorize or show image statusbar on flutter
我正在为列和列表视图小部件而苦苦挣扎
我尝试构建一个屏幕,但所有内容都在较小的屏幕上,如果我可以添加一个滚动视图会更好。
文档建议使用 ListView,这样一切都会自动变成可滚动的。
至此,事情已经准备就绪,斗争开始了:
status bar problem
右侧的预览我正在使用 Column,它与时钟和电池表重叠
左边的预览我正在使用 ListView,但是状态栏显示为白色
我在这里尝试了一些东西,但除了基于 light/dark 主题的图标颜色外没有任何变化。参见:How to change Status Bar text color in iOS
还有其他建议吗?或一些正确构建的指南?
ListView是这样制作的,以防UI.
中没有AppBar
要解决此问题,请将您的 ListView 包装在 MediaQuery.removePadding
小部件中。
像这样
MediaQuery.removePadding(
context: context,
removeTop: true,
child: getListBody(),
)
请记住,需要上下文参数才能继承小部件树的填充属性。
我正在为列和列表视图小部件而苦苦挣扎
我尝试构建一个屏幕,但所有内容都在较小的屏幕上,如果我可以添加一个滚动视图会更好。 文档建议使用 ListView,这样一切都会自动变成可滚动的。
至此,事情已经准备就绪,斗争开始了: status bar problem
右侧的预览我正在使用 Column,它与时钟和电池表重叠 左边的预览我正在使用 ListView,但是状态栏显示为白色
我在这里尝试了一些东西,但除了基于 light/dark 主题的图标颜色外没有任何变化。参见:How to change Status Bar text color in iOS
还有其他建议吗?或一些正确构建的指南?
ListView是这样制作的,以防UI.
中没有AppBar要解决此问题,请将您的 ListView 包装在 MediaQuery.removePadding
小部件中。
像这样
MediaQuery.removePadding(
context: context,
removeTop: true,
child: getListBody(),
)
请记住,需要上下文参数才能继承小部件树的填充属性。