1、flutter默认的系统字体是 SF Pro Text,在显示中文字体加粗的时候没有变化.
解决方案1:使用chinese_font_library插件解决方案2:主题里重新设置字体MaterialApp( title: "Together", theme: ThemeData( fontFamily: "PingFang SC", //.... ), )
2、要在局部区域实现导航功能
解决方案:使用Navigator组件嵌套要导航的区域
child: Navigator(
onGenerateInitialRoutes: (navigator, initialRouteName) {
return [
MaterialPageRoute(
builder: (BuildContext context) {
return Container(...);
},
),
];
},
)
3、切换图片时会闪一下
解决方案:提前预缓存一下显示图片
precacheImage(AssetImage('assets/tab_hoem_page.png'), context);