Utilisation de CoreAnimation
Salut à tous,
Bon, j'aimerai un peu pousser l'utilisation de CoreAnimation.
J'ai regardé un peu les cours de Philippe et je n'ai malheureusement pas trouvé mon bonheur.
Pour l'instant j'ai utilisé coreAnimation en faisant un setFrameOrigin sur mes subviews de ma vue principale.
Là c'est le même principe que je veux, à savoir qu'il y a une vue maà®tresse qui contiendra différentes vues. Et je souhaiterai réaliser une transition entre elles différente qu'une simple translation.
Plus précisément, j'aimerai utiliser l'effet Page Curl de CoreImage.
Bien sûr je pourrais utiliser par exemple "Core Transitions.framework". Sauf qu'il utilise une TabView et que la TabView est super mal foutue !!
Bref, si quelqu'un pourrait m'eclaircir sur comment ajouter ce genre d'effet afin de switcher entre 2 vue... j'ai vraiment du mal à comprendre.. Autant l'effet de simple transition que j'ai utilisé est facile à comprendre vu que je change simplement l'origine des vue contenues dans la vue maà®tresse...
Merci d'avance
Bon, j'aimerai un peu pousser l'utilisation de CoreAnimation.
J'ai regardé un peu les cours de Philippe et je n'ai malheureusement pas trouvé mon bonheur.
Pour l'instant j'ai utilisé coreAnimation en faisant un setFrameOrigin sur mes subviews de ma vue principale.
Là c'est le même principe que je veux, à savoir qu'il y a une vue maà®tresse qui contiendra différentes vues. Et je souhaiterai réaliser une transition entre elles différente qu'une simple translation.
Plus précisément, j'aimerai utiliser l'effet Page Curl de CoreImage.
Bien sûr je pourrais utiliser par exemple "Core Transitions.framework". Sauf qu'il utilise une TabView et que la TabView est super mal foutue !!
Bref, si quelqu'un pourrait m'eclaircir sur comment ajouter ce genre d'effet afin de switcher entre 2 vue... j'ai vraiment du mal à comprendre.. Autant l'effet de simple transition que j'ai utilisé est facile à comprendre vu que je change simplement l'origine des vue contenues dans la vue maà®tresse...
Merci d'avance
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'est là
Autrement Bill Dudney a fait un bouquin et vends des videos sur Pragmatic Programmers
Merci Philippe J'adore tes cours
(Par contre les pages sont un peu lourdes )
Ce que je comprend pas c'est comment éviter les layer ? bon ça semble impossible. Tu fais des exemples avec des images, mais ça me semble complètement différent avec des NSView. C'est surtout ça que je comprend pas : comment faire ça avec des NSView..
Je vais acheter le bouquin
NB : Il me semble avoir lu que cette transition "curl" n'est pas supportée par l'iPhone Simulator (mais qu'elle marche très bien sur un vrai iPhone ou iPod Touch)
Ce n'est pas fait pour éviter les layer.On mets [myView setWantsLayer:YES]
A propos mon fils (fan de dessin) m'a trouvé la traduction de layer : un calque tout simplement et cela répond en partie à ta question.
Au besoin, on peut faire une image du contenu de la NSView, il y a une méthode pour cela.
Oui c'est dans un post iPhone sur ce site.
@eagleLouk
Si c'est pour iPhone que tu te documentes, CoreAnimation possède des ressources complémentaires (cf le post d'Aligator.
J'ai déjà fait une image de la vue, mais ça rend vraiment laid.. j'ai repris le principe de Core Transitions.framework... Franchement c'est vraiment pas top comme truc..
Jvais lire le bouquin, je viens de l'acheter en PDF
C'est clair que c'est beaucoup plus facile sur l'iPhone je trouve
J'ai hésité un moment à me l'offrir. Tu pourra nous dire ce que tu en pense à l'occasion SVP ?
Merci