Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Container(),
builder: (context, child) {
return MediaQuery(
//设置文字大小不随系统设置改变
data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0),
child: child ?? Container(),
);
},
);
}
因为我用了EasyLoading
,EasyLoading的初始化是需要在builder上初始化,
builder: EasyLoading.init(),
在EasyLoading的init方法里有一个builder方法,最后是这样的
builder: EasyLoading.init(
builder: (context, child) {
return MediaQuery(
// 设置字体不跟随系统变化
data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0),
child: child ?? Container(),
);
},
),
如果对你有帮助,点个赞哦~~~!
网友评论