我最近遇到了这个应用程序,tinder,它有一个非常酷的功能。
您从 X 图像开始。用户可以向左或向右滑动浏览每个图像,以表明用户喜欢或不喜欢某物。
可以在这里看到一张图片:
我一直在寻找 UICollectionView 来做到这一点,但我对我应该使用的自定义布局有点困惑。
我一直在考虑生成一堆单元格,然后设置不同的 z-index 并使用相同的 frame.x 将它们堆叠在一起。
有任何可用的教程/建议/帮助吗?
我最近遇到了这个应用程序,tinder,它有一个非常酷的功能。
您从 X 图像开始。用户可以向左或向右滑动浏览每个图像,以表明用户喜欢或不喜欢某物。
可以在这里看到一张图片:
我一直在寻找 UICollectionView 来做到这一点,但我对我应该使用的自定义布局有点困惑。
我一直在考虑生成一堆单元格,然后设置不同的 z-index 并使用相同的 frame.x 将它们堆叠在一起。
有任何可用的教程/建议/帮助吗?
这听起来很有趣,所以我构建了一个模仿您描述的界面的开源库。
https://github.com/modocache/MDCSwipeToChoose
项目中包含的示例应用程序与屏幕截图中的 UI 几乎相同。
这是简单的 UIImageviews。并且 tinder 只显示两个顶部图像并设置一个背景框架,就像 facebook 图片库一样。
当您滑动顶部图像时,当前线程会触发下一个图像,并将当前图像替换为新图像。您可以根据需要添加喜欢的评论视图。