Flutter——AppBar组件(顶部导航组件)

Posted 苦瓜爆炒牛肉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter——AppBar组件(顶部导航组件)相关的知识,希望对你有一定的参考价值。

AppBar组件的常用属性如下:

属性 描述
leading
在标题前面显示的一个控件,在首页通常显示应用的 logo;在其他界面通常显示为返回按钮
title
标题,通常显示为当前界面的标题文字,可以放组件
actions
通常使用 IconButton 来表示,可以放按钮组
bottom
通常放 tabBar,标题下面显示一个 Tab 导航栏
backgroundColor
导航背景颜色
iconTheme
图标样式
textTheme
文字样式
centerTitle
标题是否居中显示

 

 

 

import \'package:flutter/material.dart\';

void main() {
  runApp(MaterialApp(
    title: "AppBarWidget",
    home: Scaffold(
      appBar: AppBar(
        backgroundColor: Colors.redAccent,
        leading: IconButton(
          icon: Icon(Icons.menu),
          onPressed: () {},
        ),
        title: Text("AppBarDemo"),
        actions: <Widget>[
          IconButton(
            icon: Icon(Icons.search),
            onPressed: () {},
          ),
          IconButton(
            icon: Icon(Icons.more_horiz),
            onPressed: () {},
          )
        ],
      ),
      body: Center(
        child: Text("TTTTTTTTTTT"),
      ),
    ),
  ));
}

 

以上是关于Flutter——AppBar组件(顶部导航组件)的主要内容,如果未能解决你的问题,请参考以下文章

Flutter -- 基础组件AppBar 的使用

Flutter -- 顶部导航栏TabBarView 的基本使用

TabController定义顶部tab切换

Flutter 仿京东商品详情页嵌套滚动组件

[Flutter]专题Flutter 中的 AppBar详解#yyds干货盘点#

[flutter专题]详解AppBar小部件