是的,可以从Flutter中的导航抽屉中删除应用程序栏标题。要实现这一点,可以使用Scaffold组件的appBar属性,并将其设置为null。这将导致导航抽屉不显示应用程序栏标题。
以下是一个示例代码:
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: null, // 设置appBar为null
drawer: Drawer(
child: ListView(
padding: EdgeInsets.zero,
children: <Widget>[
DrawerHeader(
child: Text('Drawer Header'),
decoration: BoxDecoration(
color: Colors.blue,
),
),
ListTile(
title: Text('Item 1'),
onTap: () {
// 点击抽屉中的选项
},
),
ListTile(
title: Text('Item 2'),
onTap: () {
// 点击抽屉中的选项
},
),
],
),
),
body: Center(
child: Text('Home Page'),
),
);
}
}
在上面的示例中,Scaffold的appBar属性被设置为null,这样导航抽屉中就不会显示应用程序栏标题。
领取专属 10元无门槛券
手把手带您无忧上云