Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198
CATransition - iPhone Development Wiki

CATransition

From iPhone Development Wiki
Revision as of 22:12, 15 November 2009 by KennyTM~ (talk | contribs)

CATransition is an Objective-C wrapper for creating view transitions. As of 3.1.2, there are 11 types of transitions. 4 of them are SDK-compatible, but are the most boring ones. The following shows all 11 types of transition from picture "A" to "B" at 40%. The subtypes, if any, is "fromLeft".

filter

Some transitions accept addition arguments through the filter property, for example, you can set the location of suckEffect using

...
CAFilter* filter = [CAFilter filterWithName:@"suckEffect"];
[filter setValue:[NSValue valueWithCGPoint:CGPointMake(160, 240)] forKey:@"inputPosition"];
transition.filter = filter;
...
Transition Accepted parameters
cube float inputAmount; (perspective)
oglFlip float inputAmount;
cameraIris CGPoint inputPosition;
suckEffect CGPoint inputPosition;
pageCurl, pageUnCurl float inputColor[];

References