swift - 球形 UICollectionView
问题描述
我想创建球形集合视图,该视图在水平滑动时缩小角落项目。我在 Github 上找到了一个示例,该示例只有一行,但找不到很多行,如图所示。我发现了另一个模仿 Apple Watch 布局的示例。我将检查它的源代码,看看是否可以根据需要对其进行修改。
由于我的小研究,我想我将使用 UICollectionView 的 indexPathsForVisibleItems 属性并找到角落中的项目并根据它们的位置设置它们的大小。
如果您知道任何示例或教程,请指导我创建这样的布局?
解决方案
推荐阅读
- c++ - 初始化 arc4random_uniform()
- vue.js - Vue中相同的组件但不同的Url路径
- swift - 方便 vs 多个初始化 Swift
- linux - Termux 和 Linux Arm64 有什么不同?
- javascript - 反应钩子。父组件不重新渲染以执行条件语句
- javascript - 通过单击目标循环渐变方向
- python - 如何将 numba 与 functools.reduce() 一起使用
- ssh - 虚拟机上 git pull 时主机密钥验证失败
- intellij-idea - Intellij 社区无法在文件之间导航“找不到要执行的声明”
- vue.js - Vuetify 轮播图片加载