如何在颤振中使用安全区域的同时填充整个区域?

时间:2021-07-09 12:32:55

标签: flutter

如何在flutter中使用安全区域的同时填充整个区域?

正如您在下面看到的,我正在使用安全区域来包裹我的黄色容器。 enter image description here

我的要求是我希望黄色填充状态栏下方的区域(空白)。

代码如下:

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SafeArea(
        child: Column(
          children: [
            Expanded(
              child: Container(
                padding: EdgeInsets.all(10),
                color: Colors.amber,
                child: Column(

我试图将安全区域包裹在一列中,但这不起作用!

2 个答案:

答案 0 :(得分:0)

SafeArea() 放入容器中:

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Column(
        children: [
          Expanded(
            child: Container(
              padding: EdgeInsets.all(10),
              color: Colors.amber,
              child: SafeArea(
                child: Column(

答案 1 :(得分:0)

您只需要更改系统覆盖颜色:

  Value_pack_x Value_pack_y
1        Val 1        Val 2