init static method
初始化屏幕适配
child 根组件
designWidth 设计稿宽度,默认 375
designHeight 设计稿高度,默认 812
Implementation
static Widget init({
required Widget child,
int designWidth = 375,
int designHeight = 812,
}) {
return LayoutBuilder(
builder: (context, constraints) {
var maxHeight = constraints.maxHeight;
return ScreenUtilInit(
designSize: Size(
designWidth.toDouble(),
maxHeight > 0 ? maxHeight : designHeight.toDouble(),
),
child: child,
);
},
);
}