如何根据应用程序平台在 Flutter 应用程序中拆分 Cupertino/Material?

Ily*_*okh 3 dart flutter

如何创建(这是一个很好的做法)一个 Flutter 应用程序,它在 iOS 上显示 Cupertino UI 小部件,在 Android 上显示具有相同功能的 Material UI 小部件?

Lon*_*olf 5

导入import 'dart:io' 然后在您的小部件中创建 if 语句

if(Platform.isIOS){
...
} else {
...
}
Run Code Online (Sandbox Code Playgroud)


Ily*_*okh 0

我找到了Flutter Platform Widgets包,工作正常