我有一个问题,我需要使用标签导航。当前材质脚手架只有一个堆栈。因此,如果我需要深入几层(子页面),那么我就会丢失标签上下文。库比蒂诺脚手架允许我深入几个层次,但仍然维护根标签。
如果我换成库比蒂诺的脚手架。我需要写两套代码吗?iOS的库比蒂诺和安卓的素材,还是被转换成flutter原生代码?
谢谢
发布于 2019-06-03 01:13:42
不是的。你不需要写两次。苹果的小部件在安卓系统上运行得很好。
发布于 2019-06-03 01:19:22
库比蒂诺小部件和材料小部件都是使用相同的底层框架构建的。Flutter更像是一个游戏框架,因为它使用Skia引擎自己构建所有的UI。这意味着在flutter中内置的每个小部件在支持Flutter的每个平台上的工作/外观都是相同的(最终还将包括桌面、web和嵌入式系统)。这就是为什么Flutter与像React Native这样使用桥来创建实际本机组件的东西相比是如此独特。
https://stackoverflow.com/questions/56416809
复制相似问题