我正在开发一个应用程序,我是iOS的新用户,在tinder应用程序中使用什么UI来获取滚动功能?我们可以向左或向右滚动浏览以下屏幕截图中的配置文件,Instagram也有相同的功能左右滚动,我将非常感谢您的时间来回答这个问题
答案 0 :(得分:1)
有多种方法可以做到这一点:
您可以使用简单的UISwipeGestureRecognizer
在ViewController中:
let swipe = UISwipeGestureRecognizer()
swipe.direction = .left
swipe.addTarget(target: self, action: #selector(someMethod:))
self.view.addGestureRecognizer(swipe)
在someMethod:
函数中,您可以更改ViewController的模型,也可以显示一个全新的模型。无论你喜欢什么。
您可以使用UIPageViewController
放置应该刷过的所有不同的UIViewController
Here是关于如何使用它的好教程
答案 1 :(得分:0)
您只需为水平滚动添加UICollectionView
,在主UITableView
内添加UIViewController
进行垂直滚动。将UICollectionView
添加到UIViewController
的顶部和UITableView
下方。