Ios 在swift中向左或向右滑动

Ios 在swift中向左或向右滑动,ios,xcode,swift,swipe,uiswipegesturerecognizer,Ios,Xcode,Swift,Swipe,Uiswipegesturerecognizer,我有一个从数据库中检索数据的页面,以显示有关当前信息或之前或之后的信息 是这样的 if Status = 1 it shows the current Status = 2 it shows previous Status = 0 it shows next 到目前为止,我所做的是显示当前的数据,它显示得非常完美 我需要做一个功能,当用户从右向左滑动显示下一个 从左到右显示以前的 从哪里开始有什么想法或指导方针 谢谢你你说,“到目前为止,我所做的是显示当前数据,它显示得非常完美”你是否在视图控

我有一个从数据库中检索数据的页面,以显示有关当前信息或之前或之后的信息

是这样的

if Status = 1 it shows the current
Status = 2 it shows previous
Status = 0 it shows next
到目前为止,我所做的是显示当前的数据,它显示得非常完美 我需要做一个功能,当用户从右向左滑动显示下一个 从左到右显示以前的

从哪里开始有什么想法或指导方针


谢谢你

你说,“到目前为止,我所做的是显示当前数据,它显示得非常完美”你是否在视图控制器上显示数据?检查此链接@iamygish是的,数据显示在视图控制器上,然后你可以使用UIPageViewController来实现你想要的。@iamygish将对此进行研究!感谢您在上面的示例代码中,您可以只使用一个手势识别器,并按如下方式设置方向
swipeRight.direction=[uiswipgesturecognifizerdirection.left,uiswipgesturecognifizerdirection.right]
I接收信号SIGABRT:(
override func viewDidLoad()
{
super.viewDidLoad()

let swipeRight = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:")
    swipeRight.direction = UISwipeGestureRecognizerDirection.Right
    self.view.addGestureRecognizer(swipeRight)

    let swipeLeft = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:")
    swipeLeft.direction = UISwipeGestureRecognizerDirection.Left
    self.view.addGestureRecognizer(swipeLeft)

}


func respondToSwipeGesture(gesture: UIGestureRecognizer)
{
    if let swipeGesture = gesture as? UISwipeGestureRecognizer
    {
        switch swipeGesture.direction
        {
            case UISwipeGestureRecognizerDirection.Right:
                 //write your logic for right swipe
                  print("Swiped right")

            case UISwipeGestureRecognizerDirection.Left:
                 //write your logic for left swipe
                  print("Swiped left")

            default:
                break
        }
    }
}