小编lui*_*els的帖子

Flutter - AppBar 上的填充

我正在开发的应用程序必须始终处于全屏模式,但是,时间/日期以及特定的硬件 ID 也必须始终显示。我们发现以下方式来呈现所述信息:

打开调试绘制的应用程序的屏幕截图

但是,正如您在上面看到的,我用红色标记了一个始终位于 AppBar 上方的 Padding 小部件,我们希望删除该填充。这样的事可能吗?

下面是我们正在使用的自定义 AppBar 的代码。

@override
Widget build(BuildContext context) {
return PreferredSize(
  preferredSize: Size.fromHeight(45),
  child: AppBar(
    centerTitle: true,
    title: Column(
      children: <Widget>[
        Text(pageName,
          style: TextStyle(
              fontSize: pageNameFontSize
          ),
        ),
        SizedBox(
          height: 8,
        )
      ],
    ),
    actions: <Widget>[
      Column(
        crossAxisAlignment: CrossAxisAlignment.end,
        children: <Widget>[
          SizedBox(
            height: 6,
          ),
          Row(
            children: <Widget>[
              AppBarClock(
                style: TextStyle(
                    fontSize: 20
                ),
              ),
              SizedBox(
                width: 5,
              )
            ],
          ),
          Row(
            children: <Widget>[
              Text(this.trailText,
                textAlign: TextAlign.right,
              ),
              SizedBox(
                width: 5,
              )
            ], …
Run Code Online (Sandbox Code Playgroud)

user-interface android dart flutter

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

dart ×1

flutter ×1

user-interface ×1