【发布时间】:2021-04-06 07:30:22
【问题描述】:
所以我有这个来自 Comida 的设计,他们的底部导航栏非常好。我已经尝试过材料 BottomNavigationBar。这是代码
bottomNavigationBar: Container(
padding: const EdgeInsets.only(bottom: 15.0, top: 5.0),
decoration: BoxDecoration(
color: AppColors.primaryColor,
borderRadius: BorderRadius.only(
topRight: Radius.circular(15.0),
topLeft: Radius.circular(15.0),
),
),
child: ClipRRect(
borderRadius: BorderRadius.only(
topRight: Radius.circular(15.0),
topLeft: Radius.circular(15.0),
),
child: BottomNavigationBar(
onTap: onTabTapped,
currentIndex: _currentIndex,
items: [
BottomNavigationBarItem(
icon: Icon(Icons.home),
label: '',
),
BottomNavigationBarItem(
icon: Icon(Icons.shopping_bag_outlined),
label: '',
),
BottomNavigationBarItem(
icon: Icon(Icons.person),
label: '',
),
],
backgroundColor: AppColors.primaryColor,
selectedItemColor: Colors.white,
unselectedItemColor: AppColors.accentColor,
),
),
),
但我似乎没有办法将其转换为这个
我刚开始使用颤振,一切正常,但这让我陷入了困境。任何帮助将不胜感激。
【问题讨论】:
标签: android ios flutter flutter-layout