Effet Ripple

23:51 modifié dans API AppKit #1
Hello,

Je pensais pouvoir trouver l'effet Ripple dans CGSPrivate, mais non
Pour ceux qui ne connaissent pas l'effet Ripple, le voici en video > http://www.eagle-of-liberty.com/~uploads/dashboard.mp4

Donc Dashboard, et même Skype, utilisent l'effet Ripple.
Quelqu'un connaà®trait la méthode ? oO (Undocumented je présume)

Bru ?  ;D  <3 <br />
Merci d'avance,
Louka.

Réponses

  • fouffouf Membre
    23:51 modifié #2
    Je connaissait ca, et apparement, il y a un framework qui  en a été tiré : CoreTransition Framework et mais pense que tu dois connaitre ca.

    Une limitation est quand même à  prendre en compte :
    Transitions starting with “CG” are Core Graphics transitions and the result in the whole window being animated, while those starting with “CI” are Core Image transitions and only animate the tab view rather than the whole window.
  • 23:51 modifié #3
    Oui, c'est justement ce que je cherchais, je veux pas faire ça sur toute la fenêtre :)
    Merci  <3
  • elfelf Membre
    23:51 modifié #4
    c'est un peu faire compliqué mais c'est comme ça que j'avais fait.


    tu fais une borderless window que tu affiche exactement par dessu de ta vue avec une pdfreprensetation de ta view... (l'user ne vois pas que une fenêtre s'est affiché par dessu).... (tout ça par code, pas avec IB)

    tu affiche ton effet sur la fenêtre précédemment cérée...
    Tu update la vue en dessou pour afficher la bonne image finale, puis tu vire la fenêtre quand la transition est finie...

Connectez-vous ou Inscrivez-vous pour répondre.