fix: 修复导航栏消失问题 - BottomNavigationBar 添加 type: fixed 和选中颜色 - activity_list_screen 移除嵌套 Scaffold
This commit is contained in:
parent
27efd05038
commit
aff2afd5b0
@ -78,9 +78,11 @@ class _ActivityListScreenState extends State<ActivityListScreen> {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Scaffold(
|
return Container(
|
||||||
backgroundColor: const Color(0xFFFFF8F0),
|
color: const Color(0xFFFFF8F0),
|
||||||
appBar: AppBar(
|
child: Column(
|
||||||
|
children: [
|
||||||
|
AppBar(
|
||||||
title: Text('伴享', style: TextStyle(fontWeight: FontWeight.bold)),
|
title: Text('伴享', style: TextStyle(fontWeight: FontWeight.bold)),
|
||||||
centerTitle: true,
|
centerTitle: true,
|
||||||
actions: [
|
actions: [
|
||||||
@ -94,7 +96,9 @@ class _ActivityListScreenState extends State<ActivityListScreen> {
|
|||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
body: _buildFeed(),
|
Expanded(child: _buildFeed()),
|
||||||
|
],
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -32,8 +32,11 @@ class _MainScreenState extends State<MainScreen> {
|
|||||||
floatingActionButton: _buildGlobalFab(),
|
floatingActionButton: _buildGlobalFab(),
|
||||||
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
|
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
|
||||||
bottomNavigationBar: BottomNavigationBar(
|
bottomNavigationBar: BottomNavigationBar(
|
||||||
|
type: BottomNavigationBarType.fixed,
|
||||||
currentIndex: _currentIndex,
|
currentIndex: _currentIndex,
|
||||||
onTap: (i) => setState(() => _currentIndex = i),
|
onTap: (i) => setState(() => _currentIndex = i),
|
||||||
|
selectedItemColor: const Color(0xFFFF6B35),
|
||||||
|
unselectedItemColor: const Color(0xFF999999),
|
||||||
items: const [
|
items: const [
|
||||||
BottomNavigationBarItem(icon: Icon(Icons.home_outlined), activeIcon: Icon(Icons.home), label: '首页'),
|
BottomNavigationBarItem(icon: Icon(Icons.home_outlined), activeIcon: Icon(Icons.home), label: '首页'),
|
||||||
BottomNavigationBarItem(icon: Icon(Icons.people_outline), activeIcon: Icon(Icons.people), label: '好友'),
|
BottomNavigationBarItem(icon: Icon(Icons.people_outline), activeIcon: Icon(Icons.people), label: '好友'),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user