[翻译] AnimatedTransitionGallery
来源:互联网 发布:淘宝店铺代码下载 编辑:程序博客网 时间:2024/05/17 04:56
[翻译] AnimatedTransitionGallery
AnimatedTransitionGallery 转场动画回廊
https://github.com/shu223/AnimatedTransitionGallery
Collection of iOS 7 custom animated transitions using UIViewControllerAnimatedTransitioning protocol.
收集了在iOS7中使用UIViewControllerAnimated协议实现的自定义转场动画。
Available Transitions(包括的转场动画)
- HUTransitionVerticalLinesAnimator
- HUTransitionHorizontalLinesAnimator
- HUTransitionGhostAnimator
- ZBFallenBricksAnimator
- ATCAnimatedTransitioningFade
- ATCAnimatedTransitioningBounce
- ATCAnimatedTransitioningSquish
- ATCAnimatedTransitioningFloat
- LCZoomTransition
- ADBackFadeTransition
- ADCarrouselTransition
- ADCrossTransition
- ADCubeTransition
- ADFadeTransition
- ADFlipTransition
- ADFoldTransition
- ADGhostTransition
- ADGlueTransition
- ADModernPushTransition
- ADPushRotateTransition
- ADScaleTransition
- ADSlideTransition
- ADSwapTransition
- ADSwipeFadeTransition
- ADSwipeTransition
- ADZoomTransition
- CECardsAnimationController
- CECrossfadeAnimationController
- CECubeAnimationController
- CEExplodeAnimationController
- CEFlipAnimationController
- CEFoldAnimationController
- CENatGeoAnimationController
- CEPortalAnimationController
- CETurnAnimationController
- KWTransitionStyleNameRotateFromTop
- KWTransitionStyleNameFadeBackOver
- KWTransitionStyleNameBounceIn
- KWTransitionStyleNameDropOut
- KWTransitionStyleNameStepBackScroll
- KWTransitionStyleNameStepBackSwipe
- KWTransitionStyleNameUp
- KWTransitionStyleNamePushUp
- KWTransitionStyleNameFall
- KWTransitionStyleNameSink
- DMAlphaTransition
- DMScaleTransition
- DMSlideTransition
- HFAnimator
- HFDynamicAnimator
- BouncePresentTransition
- FlipTransition
- ShrinkDismissTransition
相关链接 http://d.hatena.ne.jp/shu223/20140416/1397608824
たくさん集めてみての所感
とりあえず集めてみたものの、正直なところどれも「新しいAPIが追加されたのでつくってみた」感が強く、OSSとして完成度の高いものは(まだ)あまりないと感じました。
サンプルとしてはインパクトがあっても、クセが強すぎるものは使いづらいですし、本格的にアプリをつくる場合、アニメーションや演出の類いはやはり細かいチューニングをする必要がでてくるものですが、今回追加したOSSはカスタマイズ性に欠けるものがほとんどです。
また「遷移後の後片付け」がちゃんとされてないものもたくさんあります(遷移後にビューが元の状態に戻らないとか)。
とはいえ同じく iOS 7 で追加された snapshotViewAfterScreenUpdates やresizableSnapshotViewFromRect:~ をうまく利用しているものや、CATransform3D で三次元的なエフェクトを使っているものもあり、自分が実装する際の参考やたたき台として便利だとは思うので、ぜひ一度ビルドしてお試しいただければと思います。
- [翻译] AnimatedTransitionGallery
- AnimatedTransitionGallery
- AnimatedTransitionGallery 是 iOS 7 自定义动画转换画廊应用。
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- 翻译
- Effective C++ Item 20 宁以pass-by-reference-to-const替换pass-by-value
- 让你的电脑成为移动WIFI。
- 职场中频繁跳槽引起的危害
- qt: exited with code -1073741515( 0xc0000135)
- OpenGL光照
- [翻译] AnimatedTransitionGallery
- 物流定位系统项目qt代码
- 【python】使用redis pool的一种单例实现方式
- 关于mongodb ,redis,memcache之间见不乱理还乱的关系和作用
- 鲍尔默密会快船老板娘,微软前CEO要玩球
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- 界面开发感悟
- WINCE6.0 + S3C2443 RTC initialization and problems of
- vector的reserve和resize