Jun*_*say 0 dart flutter flutter-layout flutter-bottomnavigation
我想删除 BottomNavigationBar 顶部的行,以便图标看起来是主屏幕的一部分。
但是我找不到任何方法来删除底部导航栏的边框。
bottomNavigationBar: BottomNavigationBar(
onTap: onTabTapped,
currentIndex: _currentIndex,
backgroundColor: Colors.cyan[50],
selectedItemColor: Colors.cyan[900],
unselectedItemColor: Colors.grey[700],
type: BottomNavigationBarType.fixed,
items: [
..._tabItems.map((item) =>
BottomNavigationBarItem(icon: item.icon, title: Text(item.title)))
],
),
Run Code Online (Sandbox Code Playgroud)
我怎样才能删除这条线?
这不是一个边界的一个elevation的BottomNavigationBar
只需添加elevation: 0.0,您的BottomNavigationBar它就会起作用
示例代码
bottomNavigationBar: BottomNavigationBar(
selectedIconTheme: IconThemeData(color: Colors.orange),
unselectedIconTheme: IconThemeData(color: Colors.grey),
elevation: 0.0,
items: const <BottomNavigationBarItem>[
BottomNavigationBarItem(
icon: Icon(Icons.home),
title: Text('Home'),
),
BottomNavigationBarItem(
icon: Icon(Icons.business),
title: Text('Business'),
),
BottomNavigationBarItem(
icon: Icon(Icons.school),
title: Text('Appointment'),
),
],
currentIndex: _selectedIndex,
selectedItemColor: Colors.amber[800],
onTap: _onItemTapped,
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1145 次 |
| 最近记录: |