gpt4 book ai didi

SwiftUI Grid Selection View 就像在带有拖动手势的图像应用程序中一样(同时显示多个图像)

转载 作者:行者123 更新时间:2023-11-28 11:25:17 24 4
gpt4 key购买 nike

我想知道如何使用 SwiftUI 实现以下交互。不过我不想打开 ImagePicker。

我正在开发一款练习日文字母的应用,用户应该能够说出他想要练习的字符。选择过程应与图中所示的选择照片类似。

做这样的事情最好的方法是什么?

最佳答案

如果我要实现这个,我可能会有一个覆盖 View (在带有缩略图的 Collection View 上方),它有一个拖动手势识别器。 (然后您需要可以将叠加层上的位置转换为 Collection View 单元格索引路径的逻辑。)

This suggests适当的 Collection View 行为在 SwiftUI 中尚不可用,因此您必须按照指示包装 UICollectionView

根据我目前使用 SwiftUI 的经验,我认为这并不容易,因为 Collection View 和叠加 View 之间需要密切交互。那是因为交互式事物需要进行绑定(bind)/观察,我个人仍然觉得这很麻烦;可能(希望在很大程度上)是习惯的问题。

因为 SwiftUI 尚未完成并且大量缺乏文档,我实际上建议您使用良好的旧 UIKit 构建它。当然,除非这是为了获得 SwiftUI 经验而进行的实验。

关于SwiftUI Grid Selection View 就像在带有拖动手势的图像应用程序中一样(同时显示多个图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58363285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com