Aside from Core Animation, you could also try -setFrame:display:animate: It blocks the main thread while running, but is generally pretty smooth.
On 16 Jul 2010, at 10:55, Oleg Krupnov wrote: > Hi, > > I'm using quite a few animations in my app's UI, using the Core > Animation, and all of the animations work wonderfully smooth and > quick. > > However, when I need to animate the frame of the window (namely, > change its size), it feels so sluggish and jagged. > > I guess this is because, unlike the views inside the window, the > window itself is not using Core Animation under the hood, but some > "usual" Quartz drawing. > > So the question is, is there a way to make the NSWindow also use Core > Animation when animating the change of its size or position? > > So far I have tried NSViewAnimation, [NSWindow animator] proxy and > even explicitly added CAAnimations to the proxy, but it all seems to > result in the same sluggish animation. > > Thanks, > > Oleg. > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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/cocoadev%40mikeabdullah.net > > This email sent to cocoa...@mikeabdullah.net _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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 arch...@mail-archive.com