如何将 GridView 中的项目分组到一个项目中(在 QML 中)?就像iPhone一样



我需要使用 GridView 在 QML 中创建一个包含一些项目的应用程序,我需要像这个 iPhone 视频一样对它们进行分组 提前谢谢。

您需要有另一种类型的项目 -GridItem项目,其中您有另一个GridView

然后,只需从外部网格模型中获取模型项并将其插入网格项的模型中即可。

您可以执行相反的操作将项目移回外部/主网格。

当然,这意味着视图委托必须实例化不同的对象类型,具体取决于特定项是图标还是组。可以通过带有源属性的条件语句的Loader元素执行此操作。

最新更新