2010-01-26 2 views
3

Quels sont les principes de base pour réaliser des animations complexes sur un NSWindow? Je voudrais imiter l'animation de la fenêtre Quick Look (grossir/rétrécir) mais je n'ai rien trouvé à ce sujet.NSWindow grow animation (Comme la fenêtre Quick Look)

L'animation des vues est bien documentée mais rien sur NSWindow. Si vous regardez attentivement la fenêtre Quick Look, vous verrez que cela ne change pas la taille de l'image, mais commence vraiment à partir d'une minuscule fenêtre à la représentation en taille réelle. Jusqu'à présent, ce que j'ai pensé faire est de prendre une capture d'écran de la fenêtre, mettre cette capture d'écran dans une vue de contenu de la fenêtre sans bordure afin que je puisse prétendre que la fenêtre est animée. Une fois l'animation terminée, masquez cette fenêtre temporaire et affichez la fenêtre "réelle".

Il doit y avoir un peu plus évidente façon d'y parvenir ...

Répondre

0

pas de façon évidente. Vous devez animer le cadre de la fenêtre vous-même.