在使用横向或平板设备时,SplitView提供更好的体验。
当方向更改为横向时,iOS UISplitViewController类和Android Fragments具有类似的效果。
看起来像这样img。
然后使用flutter如何实现这样的SplitView?
答案 0 :(得分:0)
您可以按照FilledStacks的本教程,了解如何处理不同尺寸的屏幕以及不同的方向。
https://www.youtube.com/watch?v=udsysUj-X4w
此处的书面版本:https://www.filledstacks.com/post/building-a-responsive-ui-architecture-in-flutter/
同一个人还编写了Flutter程序包,以帮助处理屏幕尺寸和方向问题,以便您可以进行响应式设计。
链接到仓库: https://github.com/FilledStacks/responsive_builder
因此,如果我理解您的问题,则可以使用相同的概念获得主视图/详细视图的相同结果。