Probably a combination of the docs and the WWDC session on UIKit Animations 
(can't recall the session number off hand).

On Sep 15, 2010, at 11:38 AM, James Miller wrote:

> Great. That helps. So can you point me to a technical note with an overview 
> and/or examples of the new block based animations?
> 
> On Sep 15, 2010, at 9:56 AM, David Duncan wrote:
> 
>> On Sep 14, 2010, at 9:42 PM, James Miller wrote:
>> 
>>> With Apple recommending block-based animation of UIImageViews, I'm not 
>>> quite grasping how to take older frame-by-frame animation code like this:
>>> 
>>> NSArray *playerImagesRight = [NSArray arrayWithObjects: [UIImage 
>>> imageNamed:@"p1.png"], [UIImage imageNamed:@"p2.png"],[UIImage 
>>> imageNamed:@"p3.png"],[UIImage imageNamed:@"p4.png"],nil];
>>> [playerImage setAnimationImages:playerImagesRight];
>>> [playerImage setAnimationDuration:.5];
>>> [playerImage setAnimationRepeatCount:-1];
>>> [playerImage startAnimating];
>>> 
>>> and turn it into a block animation with the whole "[UIImageView 
>>> beginAnimations:nil context:NULL]" routine? 
>> 
>> Thats because you are mixing techniques. The method you are using with 
>> UIImageView are specific to UIImageView and accomplishing the task that you 
>> are trying to do and have nothing to do with the general animation 
>> techniques. Also +[UIView beginAnimations:context:] isn't the new block 
>> based animation routines – those are the +[UIView animateWithDuration:*] and 
>> +[UIView trasition*] methods. +[UIView beginAnimations:context:] is the old 
>> method from 2.0.
>> --
>> David Duncan
>> 
> 
> 
> 
> 
> "The world is divided into people who do things and people who get the 
> credit. Try, if you can, to belong to the first class. There's far less 
> competition."
> 

--
David Duncan

_______________________________________________

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

Reply via email to