给NavigationCtrl 增强动画.
生活随笔
收集整理的這篇文章主要介紹了
给NavigationCtrl 增强动画.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
需要在frameworks中添加QuartzCore.framework
在接口程序中加上頭文件?? #import <QuartzCore/QuartzCore.h>
/*NSString *types[4] = {kCATransitionMoveIn, kCATransitionPush, kCATransitionReveal, kCATransitionFade};NSString *subtypes[4] = {kCATransitionFromLeft, kCATransitionFromRight, kCATransitionFromTop, kCATransitionFromBottom};//立方 吸走 翻轉 水波 翻頁 翻頁回 NSString *moreTypes[]={@"cube",@"suckEffect",@"oglFlip",@"rippleEffect",@"pageCurl",@"pageUnCurl",@"cameraIrisHollowOpen",@"cameraIrisHollowClose"};*/CATransition *animation = [CATransition animation];[animation setDuration:0.4];[animation setType: @"oglFlip"];[animation setSubtype: kCATransitionFromLeft];[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear]];[self.navigationController.view.layer addAnimation:animation forKey:nil];[self.navigationController popViewControllerAnimated:NO];轉載于:https://www.cnblogs.com/kiss007/archive/2012/06/07/2540866.html
總結
以上是生活随笔為你收集整理的给NavigationCtrl 增强动画.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求【javascript设计模式】【高性
- 下一篇: 换光纤猫 ZXA10 F420