On Mon, 9 Nov 2009 22:18:25 -0700, PCWiz <[email protected]> said:
>I want to swap out one view with another by pushing the old view aside
>to slide in a new view (the kCATransitionPush type). To use
>CoreAnimation I need to work with CALayers for my views. The problem
>is that attaching a backing layer to my window content view through
>setWantsLayer distorts everything in the view.
>
>I'm not sure if this has something to do with the fact that I'm using
>a subclass of NSWindow called MAAttachedWindow (http://mattgemmell.com/source
>), which is a HUD style transparent popup window of sorts that
>attaches to another object.
>
>I can provide screenshots of this distortion if needed.

Yes, please do.

Layers don't play well with every kind of built-in control. My solution (in
my JACTVocab application, which you can download) is to take a screenshot of
the "before" and "after" appearance of the window - so now I've got two
images - and temporarily interpose a second window in which I perform the
push transition from one image to the other. You might have to resort to
something like that. m.

-- 
matt neuburg, phd = [email protected], <http://www.tidbits.com/matt/>
A fool + a tool + an autorelease pool = cool!
AppleScript: the Definitive Guide - Second Edition!
http://www.tidbits.com/matt/default.html#applescriptthings



_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to