0

J'ai un problème avec l'implémentation d'un bouton qui devrait rediriger ma vue actuelle vers une autre vue lorsque je tape dessus. J'ai une vue centrale et j'implémente déjà les gestes en haut, à gauche et à droite pour passer à d'autres vues.Comment faire pour passer à un contrôleur de vue avec le mouvement rapide iOS

Mais sur cette vue centrale je veux ajouter un bouton qui me permet de rediriger vers mon écran droit sans utiliser le geste de droite à gauche avec mon doigt.

J'ai ajouté une action IBOutlet pour ce bouton, mais je ne sais pas quelle méthode mettre en œuvre pour revenir à mon écran de droite (pas l'écran supérieur ou gauche).

Si quelqu'un peut m'aider merci beaucoup!

Répondre

0

Si vous créez un segment dans Interface Builder et lui donnez un identifiant. Vous pouvez ensuite effectuer cette Segue (ce que vous appelez "une transition") en appelant

performSegue(withIdentifier: <String>, sender: self) 

Bien sûr, vous devrez remplacer <String> avec votre identifiant de Segue


  • One peut créer un segue en faisant glisser le contrôle d'un contrôleur de vue vers un autre contrôleur de vue
  • On peut gi ve un enchaînement d'un identifiant par
    1. cliquant sur l'enchaînement vient d'être créé (ce qui est une ligne entre les cotrollers de vue dans le story-board)
    2. ouverture des attributs inspecteur (presse: altcmd ou cliquez sur: Affichage> Utilitaires> Afficher les attributs inspecteur)
    3. remplissage dans le champ de texte à côté de l'étiquette « Identifier »
+0

Merci mais j'ai déjà essayé cette otpion avec ça mais après, je n'ai pas mon animation qui enlève la droite à gauche (comme avec le doigt). La vue est juste pop over – CizooDev