根据Appbar的高度更改标题和标题

时间:2020-08-13 15:26:14

标签: flutter dart

return Scaffold(
  appBar: 
    PreferredSize(
      preferredSize: Size.fromHeight(120),// change appbar size
    
      child:AppBar(
        backgroundColor: Color.fromARGB(255,254,202,8),
        leading:RawMaterialButton( 
          constraints: BoxConstraints(),
          padding: EdgeInsets.all(0), 
          child: Image.asset("assets/img/home.png",height:110), // set height as 110
        ),

        title:Text("mytitle");

我将应用栏的高度更改了preferredSize

并将领先的图像高度设置为100

AppBar的高度已更改,但前导图标的大小未更改。

还有文字。

如何根据应用栏大小来更改行距和文本大小?

1 个答案:

答案 0 :(得分:2)

无法在leading中更改AppBar的大小,但是一种解决方法是使用包含图像和标题的Row并将此行设置为{{ flexibleSpace中的1}}:

AppBar