相关疑难解决方法(0)

根据SwiftUI中的宽度计算每行的项目数

这是我上一个问题的扩展(在 SwiftUI 中使用获取视图的宽度

我需要实现一个布局,其中每行的项目数是根据它们的组合宽度动态确定的(基本上,将项目排成一行,直到它们不再适合为止)。

两个布偶

有人告诉我,使用 GeometryReader 是一种用声明性语言做某事的hacky 方式,这显然是正确的。

我也被定向到这个类似 CollectionView 的组件https://github.com/Q-Mobile/QGrid但解决方案是静态的,因为在呈现任何组件之前,行数和每行单元格的数量是一次性确定的。

我不知道如何解决这个问题,所以任何建议对我来说都非常有价值!

??????

layout xcode ios swift swiftui

8
推荐指数
1
解决办法
1046
查看次数

标签 统计

ios ×1

layout ×1

swift ×1

swiftui ×1

xcode ×1