Custom Segue

Bonjour,


 


J'ai commencé une application dans le genre "Rétrica", pour ajouter des filtres aux photos, mais elle se démarquera des autres en 2 Points :


- Sa Flexibilité et sa Variété


- Son design Intuitif => Je bloque


 


J'aimerais, non, Je veux une animation de "slider" horizontale quand on passe entre les vues, en gros, la premiere UIViewController glisse vers la gauche et l'autre la suis en arrivant par la droite.


Mais comment faire ça ? Vous avez un Framework, un bout de code capable de réaliser cela ? Je vous serais grandement reconnaissant ! =p


 


Cordialement,


Réponses

  • LarmeLarme Membre
    avril 2014 modifié #2

    Merci de te présenter dans le forum adéquate, en nous donnant notamment ton expérience dans le monde du dév Pommé, voire en POO, voire en dév' tout court, histoire de connaà®tre ton niveau et potentiellement avoir des réponses plus en adéquate avec ton niveau (a-t-on besoin de vulgariser à  mort ou non).


    ça ressemble à  du segue Push (via NavBar), ça, non ?

    Sinon, ceci, ou un truc inspiré de ça, avec un peu de doc' pour en découvrir sur les custom segues.


  • Voila c'est fait,


     


    J'ai vu ce message sur StackOverflow, mais cela ne marche pas dutout :/


  • LarmeLarme Membre
    avril 2014 modifié #4

    Je viens de le tester le post sur StackOverFlow, son code fonctionne.

    Le second ViewController vient de la droite et vient recouvrir celui de gauche.


    Pourrais-tu expliciter " mais cela ne marche pas dutout " ?

    Ok, avec un peu de recul, c'est parceque celui d'origine ne va pas sur la gauche ?

    Je pense qu'il faut alors juste un peu modifier le code.


    Re-édit : Non, en fait, ça fait ce que tu voulais :

    Le prochain VC arrive de la droite, et l'actuel va vers la gauche.


  • Pixel INCPixel INC Membre
    avril 2014 modifié #5

    Je vais réessayer demain, j'ai passé la journée à  débugger mon appli, je suis un peu crevé.


    En passant, sait-tu comment mettre un UISlider en mode Vertical ?


     


    Ma présentation :http://forum.cocoacafe.fr/topic/12295-présentation-pixel-inc/


  • J'ai réussi avec ce Segue, j'ai même créé un second qui va dans l'autre sens :p


    Mais j'ai ajouté une fonction "Contactez moi" via MessageUI, j'aimerais que l'on ne puisse l'utiliser qu'une seule fois toute les 24H afin d'éviter les abus, comment faire ? 


  • Il s'agit d'un autre problème (pour le message), donc un autre topic devrait être utilisé. Idem pour le UISlider.

    Sinon, un truc simple : rentrer la dernière date d'envoi dans NSUserDefaults et faire une lecture de cette date avant de voir si on peut renvoyer un message devrait solutionner ton problème. 


  • Merci :p


  • AliGatorAliGator Membre, Modérateur
    UIPageVC.
Connectez-vous ou Inscrivez-vous pour répondre.