gpt4 book ai didi

dart - 是否有允许根据平台切换实现的小部件?

转载 作者:IT王子 更新时间:2023-10-29 07:01:12 25 4
gpt4 key购买 nike

我正在尝试找到一个可以返回特定平台(Cupertino 或 Material)实现的小部件,例如CupertinoPageScaffoldScaffoldCupertinoNavigationBarAppBar

在我创建抽象 PlatformWidget 之前是否有类似的东西?

最佳答案

没有将 Material 和 Cupertino 设计集成到一个地方的小部件。

但老实说,你不应该这样做。它们的 API 可能完全不同。而且您将很难融合两者。特别是考虑到您可以执行 Scaffold.of(context).openDrawer() 示例。

建议改为使用 Theme.of(context).platform 来选择要实例化的布局。并创建两个单独的布局,每个操作系统一个。

关于dart - 是否有允许根据平台切换实现的小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48770557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com