Re: Example implementation of NSAnimatablePropertyContainer?
Re: Example implementation of NSAnimatablePropertyContainer?
- Subject: Re: Example implementation of NSAnimatablePropertyContainer?
- From: Kenneth Baxter <email@hidden>
- Date: Wed, 28 Mar 2012 07:41:48 +0000 (GMT)
I tried this, and it worked fine on 10.7, however I have a couple of things I am animating - an opacity float value, and an NSRect. Both animate fine on 10.7, but on 10.6, the NSRect (or CGRect - I've tried both) doen't get animated - it just goes to its final value.
I have looked through the release notes, but didn't see any mention of a change like this in 10.7. I'd rather not have to hook into an animated progress value and do my own interpolation of the intermediate values for the rect if I don't have to.
Was this a known issue in 10.6? Is there a workaround?
Thanks
Ken
On Mar 28, 2012, at 08:35 AM, Gideon King <email@hidden> wrote:
I'd be interested in this too.
In the past, I have created a subclass of NSView and just used the animation capabilities without ever inserting it in a view hierarchy, and that worked, but that was just a quick and dirty hack project - I'd like to know how to do it properly…
Regards
Gideon
On 28/03/2012, at 12:34 AM, Kenneth Baxter wrote:
I have some objects that I want to use implicit animations for, but they are not views.
I understand that I should be able to implement the NSAnimatablePropertyContainer protocol and it should just work from there.
Unfortunately the documentation seems pretty light on how to implement the protocol yourself, what the animator should return, etc. I have not been able to find any example code to show how you would do this. Is there an example around somewhere?
Thanks
Ken
_______________________________________________
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden