J'ai un ImageView
ajouté à UIView
. En tapant sur l'image prendre à Segmented Control
qui fait également partie de la même UIView
. J'essaye d'ajouter des gestes de balayage à ce contrôle segmenté.Comment ajouter un geste de balayage au contrôle segmenté?
Essayé après.
override func viewDidLoad() {
super.viewDidLoad()
let rightSwipe = UISwipeGestureRecognizer(target: SegmentCotroller, action: Selector("swiped:"))
rightSwipe.direction = .Right
self.SegmentCotroller.addGestureRecognizer(rightSwipe)
}
func swiped(sender:UIGestureRecognizer){
print("Swiped.....!")
}
Le code n'atteint jamais la méthode de balayage lorsque vous effectuez un balayage vers la droite.
Toute aide est appréciée! Merci
avez-vous créé votre objet 'Segmented Control' dans le code ou dans le storyboard et si vous avez dans le storyboard, avez-vous' IBOutlet' pour cela? –