Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用SwiftUI LazyVGrid创建交错网格?_Ios_Swift_Swiftui_Swiftui Layout - Fatal编程技术网

Ios 如何使用SwiftUI LazyVGrid创建交错网格?

Ios 如何使用SwiftUI LazyVGrid创建交错网格?,ios,swift,swiftui,swiftui-layout,Ios,Swift,Swiftui,Swiftui Layout,我正在尝试实现一个视图,该视图包含一个网格中交错图像的LazyVGrid,如下面的Pinterest提要所示: 我知道Waterwallgird库,但我想知道是否有一种方法可以用LazyGrid而不是普通的V/HGrid实现此功能 将数组拆分为所需的列数 在LazyVGrid内创建2个VSTACK 在两个vstack中都放置一个ForEach,并使用前面创建的每个数组来填充它们 就这样

我正在尝试实现一个视图,该视图包含一个网格中交错图像的LazyVGrid,如下面的Pinterest提要所示:

我知道Waterwallgird库,但我想知道是否有一种方法可以用LazyGrid而不是普通的V/HGrid实现此功能

  • 将数组拆分为所需的列数
  • 在LazyVGrid内创建2个VSTACK
  • 在两个vstack中都放置一个ForEach,并使用前面创建的每个数组来填充它们
  • 就这样