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]
