
flutter_screenutil ν¨ν€μ§μ κ°λ¨ν μ¬μ©λ²μ λλ€
μ±μ μ΅μλ¨ μμ ― κ°μΈμ£ΌκΈ°
designSize: νΌκ·Έλ§μ λμμΈλ μ± νλ μ μ¬μ΄μ¦λ‘ λ§μΆ°μ μ μ©νλ©΄ λ¨
return ScreenUtilInit( // screenutil μ μ©
designSize: const Size(360, 690), // νΌκ·Έλ§μ λμμΈλ μ± νλ μ μ¬μ΄μ¦λ‘ λ§μΆ°μ μ μ©νλ©΄ λ¨
minTextAdapt: true, // ν
μ€νΈ ν¬κΈ°λ₯Ό μλμΌλ‘ μ‘°μ νμ¬ νλ©΄μ λ§μΆλ κΈ°λ₯μ νμ±ν
splitScreenMode: true, // λΆν νλ©΄ λͺ¨λλ₯Ό νμ±ν
builder: (context , child) {
// μ΅μλ¨ μμ ―
return MaterialApp(
width, height, fontSizeλ±μ λΆμ¬ν λ .w .h .sp μ¬μ©νλ©΄ λͺ¨λ λλ°μ΄μ€μμ λΉμ¨μ΄ μλ μ‘°μ λ¨
width: ScreenUtil().setWidth(50),
height:ScreenUtil().setHeight(200),
fontsize:ScreenUtil().setSp(15),
width: 50.w,
height: 200.h
fontsize: 15.sp