自定义UIView转换

时间:2014-02-03 06:27:28

标签: ios uiview core-animation

我正在实施幻灯片放映,它将使用自定义动画更改图像。 http://www.menucool.com/slider/javascript-image-slider-demo1这是过渡的链接。是否可以使用UIKit和CoreAnimations实现这17个转换,或者我必须使用自己的东西。

核心动画提供类似这些动画

animationsArray = [[NSMutableArray alloc]initWithObjects:@"cameraIris",@"cube",@"fade",
    @"moveIn",@"oglFlip",@"pageCurl",@"pageUnCurl",@"push",@"reveal",@"rippleEffect",
    @"suckEffect",@"genieEffect",@"oglFlip, fromLeft",@"oglFlip, fromRight",
    @"spewEffect",@"cameraIrisHollowClose",@"cameraIrisHollowOpen",@"unGenieEffect",
    @"twist",@"tubey",@"swirl",@"charminUltra",@"zoomyIn",@"zoomyOut",
    @"oglApplicationSuspend",@"reflection",@"mapCurl",@"mapUnCurl", nil];

有没有办法在数组中创建像这样的自定义动画?

1 个答案:

答案 0 :(得分:1)

这可能是一个很大的项目,取决于你的动画有多复杂。我建议您查看Core Animation,如果这不符合您的要求,您可能需要使用Open GL