如何使flutter应用程序显示,因为它是一个iOS版本的应用程序内的Android

ijxebb2r  于 2022-12-30  发布在  Flutter
关注(0)|答案(1)|浏览(144)

我在Android设备上有一个Flutter应用程序,它显示应用程序与Android自适应的东西,如日期选择器,应用程序栏,对话框...
我想尝试一个版本的应用程序,就像它在IOS上,我的意思是我希望日期选择器显示为IOS的,也为应用程序栏。
我非常肯定这与MediaQuery有关,但我不知道它是什么。
我知道我可以强制显示Cupertino库中的小部件,但是,我不想这样做,我只想知道应用程序在IOS上运行时将如何显示当前代码。
谢谢大家!

u2nhd7ah

u2nhd7ah1#

无论你在哪里设置主题,你都可以简单地将platform property设置为TargetPlatform.iOS
这将允许主题化使用特定于iOS的小部件,而不是Android的小部件。如果Dart:io's Platform在您的代码或第三方代码中被错误地用于主题化,则不会被覆盖。

相关问题