ios - i want to swipe right and left in swift -


i have project in xcode 7 ( swift ) want load differents viewscontrollers designeds in storyboard function swipe right , left , go next viewcontroller or back. have fade in right left , want 2 fade ins.

func respondtoswipegesture(sender: uiswipegesturerecognizer) {      switch sender.direction {     case uiswipegesturerecognizerdirection.right:         print("swiped derecha")        self.performseguewithidentifier("cambio2", sender: nil)     case uiswipegesturerecognizerdirection.left:         print("swiped izquierda")         self.performseguewithidentifier("cambio", sender: nil)     default:         break     } } 

you can use uiswipegesturerecognizer creating 2 instance of it. 1 each direction.

    var swipeleft : uiswipegesturerecognizer = uiswipegesturerecognizer(target: self, action: "swipe:")     swipeleft.direction = uiswipegesturerecognizerdirection.left      var swiperight : uiswipegesturerecognizer = uiswipegesturerecognizer(target: self, action: "swipe:")     swiperight.direction = uiswipegesturerecognizerdirection.right      self.view.addgesturerecognizer(swipeleft)     self.view.addgesturerecognizer(swiperight) 

and swipe function

func swipe(sender: uiswipegesturerecognizer) {      switch sender.direction {     case uiswipegesturerecognizerdirection.right:         print("swiped derecha")         self.performseguewithidentifier("first", sender: nil)     case uiswipegesturerecognizerdirection.left:         print("swiped izquierda")         self.performseguewithidentifier("second", sender: nil)     default:         break     } } 

Comments

Popular posts from this blog

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

html - Outlook 2010 Anchor (url/address/link) -

android - How to create dynamically Fragment pager adapter -