动态图像行,如 Apple Journal 应用程序 [已关闭]

问题描述 投票:0回答:1

我正在尝试使用 SwiftUI 开发一个与 iOS 17 中的新 Journal 应用程序中可用的图像行类似的图像行(请参阅下面的一些示例)。

我不明白的是

从哪里开始处理图像的布局

特别是Apple si能够对图像的插入/删除进行动画处理,并且还能够获得良好的对齐方式和内容比例(无论是纵向还是横向)。

我不明白什么是最好的布局结构(比如在 VStack 中使用 HStack 并使用几何读取器计算框架?使用表格?使用 LazyVGrids?)

我真的不知道从哪里开始,我想要一些最佳方法的提示。

PS:如果我最终取得了好的结果,我也在考虑用它创建一个开源库。

Example with single image Example with 2 images Example with odd images Example with even images

ios swift user-interface swiftui
1个回答
0
投票
嘿,看看这个

https://developer.apple.com/documentation/swiftui/food_truck_building_a_swiftui_multiplatform_app 来自 Apple 的示例。他们使用布局的目的完全相同。

© www.soinside.com 2019 - 2024. All rights reserved.