└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # iOS-animation-collections 2 | 3 | 4 | 5 | * 个人收集的iOS动画开源库集合, 以便需要的时候快速查找 6 | * 此项目会不断更新, 如果你发现有好的动画库可以通过 [issue](https://github.com/Joe0708/iOS-animation-collections/issues/new) 告知我 7 | * 目前没有对库进行分类, 有时间会进行整理, 以便查阅. 8 | 9 | 10 | ---- 11 | 12 | 13 | [NYTubeAnimation](https://github.com/lfny2580832/NYTubeAnimation) - 页面切换指示动画 14 | 15 | ![image](https://github.com/lfny2580832/NYTubeAnimation/raw/master/demo.gif) 16 | 17 | - 18 | 19 | [Animations-OC版](https://github.com/YouXianMing/Animations) [Animations-Swift版](https://github.com/YouXianMing/Swift-Animations) - 非常棒的动画集合 20 | 21 | ![image](https://camo.githubusercontent.com/d9a32d8dfa29de2847aaf5c12d6cc07a1d93b20e/687474703a2f2f696d616765732e636e6974626c6f672e636f6d2f626c6f67323031352f3630373534322f3230313530342f3231313630383033373334373738332e676966) 22 | 23 | ![image](https://camo.githubusercontent.com/8f088dda8da52a280cc308463cff55960ea7f684/687474703a2f2f696d61676573323031352e636e626c6f67732e636f6d2f626c6f672f3630373534322f3230313531312f3630373534322d32303135313131363230323930373433362d3939323738383338392e676966) 24 | 25 | ![image](https://camo.githubusercontent.com/6482e2759a1df7dcff57292c843988108a32551b/687474703a2f2f696d61676573323031352e636e626c6f67732e636f6d2f626c6f672f3630373534322f3230313531312f3630373534322d32303135313132373131303734313435322d3734303138363634342e676966) 26 | 27 | 28 | - 29 | 30 | 31 | [RNFrostedSidebar](https://github.com/rnystrom/RNFrostedSidebar) - 很棒的弹出侧边菜单。菜单的弹出动画、按钮的点击动画,适合用于导航和当前界面的相关设置 32 | 33 | ![image](https://camo.githubusercontent.com/e5c2434a915611e75b6f74fc3ca398b65d955c7e/68747470733a2f2f7261772e6769746875622e636f6d2f726e797374726f6d2f524e46726f737465644d656e752f6d61737465722f696d616765732f6f70656e2e676966) 34 | 35 | ![image](https://camo.githubusercontent.com/9f35f542e9f5cbc1494dd8d7c1cbf98c803ee822/68747470733a2f2f7261772e6769746875622e636f6d2f726e797374726f6d2f524e46726f737465644d656e752f6d61737465722f696d616765732f636c69636b2e676966) 36 | 37 | - 38 | 39 | 40 | [Side-Menu.iOS](https://github.com/Yalantis/Side-Menu.iOS) - 可定制的UI动画侧面菜单 41 | 42 | ![image](https://camo.githubusercontent.com/cb6caa7a392d01d46bca9d9485c01fc173f55fac/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313638393932322f6576656e74732d6d656e755f312d312d362e676966) 43 | 44 | 45 | - 46 | 47 | 48 | [Persei](https://github.com/Yalantis/Persei)- 用于 UITableView / UICollectionView / UIScrollView 的顶部动态菜单。 49 | 50 | ![image](http://ww3.sinaimg.cn/large/006tNc79gw1fba1701obyg30m80goe3o.gif) 51 | 52 | - 53 | 54 | 55 | [GuillotineMenu](https://github.com/Yalantis/GuillotineMenu) - 断头台效果的菜单切换动画 56 | 57 | ![image](https://camo.githubusercontent.com/10639e803a90fadd751d3683c497c449e2a48339/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3439353739322f73637265656e73686f74732f323031383234392f64726166745f30362e676966) 58 | 59 | - 60 | 61 | 62 | [FoldingTabBar.iOS](https://github.com/Yalantis/FoldingTabBar.iOS) - 可折叠iOSTabBar栏控制器 63 | 64 | ![image](https://camo.githubusercontent.com/e09bb8fc50adba318c9f22174d1751c566f69530/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3439353739322f73637265656e73686f74732f323030333337362f7461625f6261725f616e696d6174696f6e5f66696e2d30322e676966) 65 | 66 | - 67 | 68 | 69 | [JazzHands](https://github.com/IFTTT/JazzHands) - 一个基于keyframe实现首次打开App的精美滚动页面的简单动画框架。 70 | 71 | ![image](https://github.com/IFTTT/JazzHands/raw/master/Example/Docs/jazzhands-demo.gif) 72 | 73 | - 74 | 75 | 76 | [KMNavigationBarTransition](https://github.com/MoZhouqi/KMNavigationBarTransition) - 一个用来统一管理导航栏转场以及当 push 或者 pop 的时候使动画效果更加顺滑的通用库,并且同时支持竖屏和横屏。你不用为这个库写一行代码,所有的改变都悄然发生。 77 | 78 | ![image](https://raw.githubusercontent.com/MoZhouqi/KMNavigationBarTransition/master/Screenshots/Now1.gif) 79 | 80 | 81 | - 82 | 83 | 84 | [KYPushTransition](https://github.com/KittenYang/KYPushTransition) - 一个3D翻转的转场动画,可以手势百分比控制。 85 | 86 | ![image](https://github.com/KittenYang/KYPushTransition/raw/master/demo.gif) 87 | 88 | 89 | - 90 | 91 | 92 | [PulsingHalo-OC版](https://github.com/shu223/PulsingHalo) [PulsingHalo-Swift版](https://github.com/shu223/Pulsator) - 脉冲动画效果,可以自定义脉冲的颜色和扩散半径。可以用作:1、地图的个人位置标注;2、发射信号的灯塔。 93 | 94 | ![image](https://github.com/shu223/PulsingHalo/raw/master/demo_.gif) 95 | 96 | 97 | - 98 | 99 | 100 | [RNGridMenu](https://github.com/rnystrom/RNGridMenu) - 一个基于网格的带有动画效果的菜单视图,具有背景模糊效果 101 | 102 | ![image](https://camo.githubusercontent.com/3307930a5dc9d1bf227f8ef3f0f4b05b24418ad5/68747470733a2f2f7261772e6769746875622e636f6d2f726e797374726f6d2f524e477269644d656e752f6d61737465722f696d616765732f6d656e752e676966) 103 | 104 | - 105 | 106 | 107 | [SXWaveAnimate](https://github.com/dsxNiubility/SXWaveAnimate) - 实现非常美观的灌水动画 108 | 109 | ![image](https://github.com/dsxNiubility/SXWaveAnimate/raw/master/screenshots/531.gif) 110 | 111 | - 112 | 113 | 114 | [Popping](https://github.com/schneiderandre/popping/tree/master/Popping) - 基于Facebook Pop引擎的iOS动画库 115 | 116 | ![image](https://camo.githubusercontent.com/a7a98afd238fd3e51d50af8389e6c2dfc3577d45/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f31393135303330302f4769746875622f506f7070696e672f706f7070696e672e676966) 117 | 118 | 119 | - 120 | 121 | 122 | [VCTransitionsLibrary](https://github.com/ColinEberhardt/VCTransitionsLibrary) - 动画控制器和交互控制器的集合,提供翻转,折叠和各种其他转换。 123 | 124 | ![image](https://github.com/ColinEberhardt/VCTransitionsLibrary/raw/master/Screenshots/thumbnails/Fold/2.png) 125 | 126 | 127 | - 128 | 129 | 130 | [PaperFold-for-iOS](https://github.com/honcheng/PaperFold-for-iOS) - 类似折纸效果的视图切换 131 | 132 | ![image](https://github.com/honcheng/PaperFold-for-iOS/raw/master/Screenshots/leftfold.gif) 133 | 134 | - 135 | 136 | 137 | [PaperFoldGallery](https://github.com/honcheng/PaperFoldGallery) - 折叠纸张效果翻页 138 | 139 | ![image](https://github.com/honcheng/PaperFoldGallery/raw/master/Screenshots/demo.gif) 140 | 141 | 142 | - 143 | 144 | 145 | [PaperFoldMenuController](https://github.com/honcheng/PaperFoldMenuController) - 折页左右推动效果, 一个UITabBarController 的替换品,显示了视图控制器在表视图在屏幕的左边 146 | 147 | ![image](https://github.com/honcheng/PaperFoldMenuController/raw/master/Screenshots/demo.gif) 148 | 149 | 150 | - 151 | 152 | 153 | [JHChainableAnimations](https://github.com/jhurray/JHChainableAnimations) - 方便你在应用中采用链式写出酷炫的动画效果, 使代码更加清晰易读 154 | 155 | ![image](http://ww2.sinaimg.cn/large/006tNc79gw1fb9z53folkj31e00vedjq.jpg) 156 | 157 | - 158 | 159 | 160 | [ZFDragableModalTransition](https://github.com/zoonooz/ZFDragableModalTransition) - 自定义动画展示模态视图控制器,可从左边、右边或者底部推出模态视图 161 | 162 | ![image](https://raw.githubusercontent.com/zoonooz/ZFDragableModalTransition/master/Screenshot/ss.gif) 163 | 164 | - 165 | 166 | 167 | [TinderSimpleSwipeCards](https://github.com/cwRichardKim/TinderSimpleSwipeCards) - 用来创建可拖动的视图,左右滑动调出两个不同的操作,依据数组中的项目可有多张卡片,并且每个组件都是可扩展可自定义的,比如可定义拖动的幅度,页面拖拉的力度和角度等。 168 | 169 | ![image](https://camo.githubusercontent.com/5092b3141585a9de02bf8a19d28bd8f70e156754/687474703a2f2f696d6775722e636f6d2f346259773132652e676966) 170 | 171 | ![image](https://camo.githubusercontent.com/cd6977c1efbd029aa0271a5b9266397c2b910da2/687474703a2f2f696d6775722e636f6d2f7758506e664e322e676966) 172 | 173 | 174 | - 175 | 176 | 177 | [LTInfiniteScrollView-OC版](https://github.com/ltebean/LTInfiniteScrollView) [LTInfiniteScrollView-Swift版](https://github.com/ltebean/LTInfiniteScrollView-Swift) - 能够无限滚动,可以设定视图出现的数量,总数量,实现无限滚动。通过协议方法和数据源定制自己的滚动视图。 178 | 179 | ![image](https://raw.githubusercontent.com/ltebean/LTInfiniteScrollView/master/demo/demo.gif) 180 | 181 | ![image](https://raw.githubusercontent.com/ltebean/LTInfiniteScrollView/master/demo/task-switcher-demo.gif) 182 | 183 | ![image](https://raw.githubusercontent.com/ltebean/LTInfiniteScrollView/master/demo/menu-demo.gif) 184 | 185 | 186 | - 187 | 188 | 189 | [iCarousel](https://github.com/nicklockwood/iCarousel) - 用来简化在 iOS 上实现旋转木马时的视图切换效果 190 | 191 | ![image](https://camo.githubusercontent.com/c38b1769ed40e5a7b8afa0526e6b2a8d941ee722/687474703a2f2f672e7265636f726469742e636f2f5a374473716a6a4259332e676966) 192 | 193 | - 194 | 195 | 196 | [RGCardViewLayout](https://github.com/terminatorover/RGCardViewLayout) - 卡片式视图切换效果 197 | 198 | ![image](https://github.com/terminatorover/RGCardViewLayout/raw/master/demo.gif) 199 | 200 | - 201 | 202 | [CardAnimation](https://github.com/seedante/CardAnimation) - 一个非常炫酷的 iOS 卡片动效 203 | 204 | ![image](https://camo.githubusercontent.com/6036f276ae5018ae37a71fd16575fee8dbf449de/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f33323339392f73637265656e73686f74732f313236353438372f6174746163686d656e74732f3137333534352f7365637265742d70726f6a6563742d616e696d6174696f6e5f32782e676966) 205 | 206 | 207 | - 208 | 209 | 210 | [ZLSwipeableView](https://github.com/zhxnlai/ZLSwipeableView) - 一个类似于Tinder和Potluck的卡片视图,最初被用于Murmur应用程序的开发。 211 | 212 | ![image](https://github.com/zhxnlai/ZLSwipeableView/raw/master/Previews/swipe.gif) 213 | 214 | ![image](https://github.com/zhxnlai/ZLSwipeableView/raw/master/Previews/swipeLeftRight.gif) 215 | 216 | - 217 | 218 | 219 | [Koloda](https://github.com/Yalantis/Koloda) - 很漂亮的卡片界面和动画效果 220 | 221 | ![image](https://github.com/Yalantis/Koloda/raw/master/Koloda_v2_example_animation.gif) 222 | 223 | ![image](https://github.com/Yalantis/Koloda/raw/master/Koloda_v1_example_animation.gif) 224 | 225 | - 226 | 227 | 228 | [RGPaperLayout](https://github.com/terminatorover/RGPaperLayout) - 卡片式视图切换效果 229 | 230 | ![image](http://ww1.sinaimg.cn/large/006tNc79gw1fba0lbqwb1g308n0d6nmc.gif) 231 | 232 | - 233 | 234 | 235 | [StarWars.iOS](https://github.com/Yalantis/StarWars.iOS) - 粉碎效果转场动画 236 | 237 | ![image](https://github.com/Yalantis/StarWars.iOS/raw/master/preview.gif) 238 | 239 | - 240 | 241 | 242 | [RZTransitions](https://github.com/Raizlabs/RZTransitions) - 视图控制器转场动画库,可以实现平滑流畅的转场动画效果,而且使用简便。 243 | 244 | ![image](https://camo.githubusercontent.com/85800d3c1b66b7c71ab43023001d52d1e8696c7f/687474703a2f2f7261772e6769746875622e636f6d2f5261697a6c6162732f525a5472616e736974696f6e732f6d61737465722f5765622f525a5472616e736974696f6e7344656d6f2e676966) 245 | 246 | 247 | - 248 | 249 | 250 | [ZCAnimatedLabel-OC](https://github.com/overboming/ZCAnimatedLabel) [LTMorphingLabel-Swift](https://github.com/lexrus/LTMorphingLabel) - 炫酷的文字显现效果 251 | 252 | ![image](https://camo.githubusercontent.com/96095320002c92104f5f289df902e18f11910bd5/687474703a2f2f7a697070792e6766796361742e636f6d2f4c696d69746564576967676c794765726d616e73686570686572642e676966) 253 | 254 | ![image](https://camo.githubusercontent.com/8cf63882226dc9dc47ccb66928ed9e20645d6cb1/687474703a2f2f7a697070792e6766796361742e636f6d2f4a616d7061636b6564436f6d706574656e7447657262696c2e676966) 255 | 256 | ![image](https://cloud.githubusercontent.com/assets/219689/3491838/ffc5aff2-059d-11e4-970c-6e2d7664785a.gif) 257 | 258 | ![image](https://cloud.githubusercontent.com/assets/219689/3594949/815cd3e8-0caa-11e4-9738-278a9c959478.gif) 259 | 260 | ![image](https://cloud.githubusercontent.com/assets/219689/3582586/4fb8c52e-0bfe-11e4-9b6f-f070f7f3ab55.gif) 261 | 262 | - 263 | 264 | 265 | 266 | [RQShineLabel-OC版](https://github.com/zipme/RQShineLabel) [FNBlingBlingLabel-Swift版](https://github.com/Fnoz/FNBlingBlingLabel) - UILabel文字随机渐隐渐现动画 267 | 268 | ![image](https://raw.githubusercontent.com/zipme/RQShineLabel/master/Screenshots/rqshinelabel.gif) 269 | 270 | ![image](https://github.com/Fnoz/FNBlingBlingLabel/raw/master/readme_images/animating.gif) 271 | 272 | - 273 | 274 | 275 | [RMPZoomTransitionAnimator](https://github.com/recruit-mp/RMPZoomTransitionAnimator) - 提供了一个自定义缩放过渡动画。 276 | 277 | ![image](https://github.com/recruit-mp/RMPZoomTransitionAnimator/raw/master/docs/tableview.gif) 278 | 279 | - 280 | 281 | 282 | [MotionBlur](https://github.com/fastred/MotionBlur) - 能​​够让你添加运动模糊效果的iOS动画 283 | 284 | ![image](https://raw.githubusercontent.com/fastred/MotionBlur/master/demo.gif) 285 | 286 | 287 | 288 | - 289 | 290 | 291 | [RMPScrollingMenuBarController](https://github.com/recruit-mp/RMPScrollingMenuBarController) - 可滚动的菜单栏和多视图控制器动画。您可以切换视图控制器,它就像一个管理 **UITabBarController**,通过滑动屏幕或滚动菜单。 292 | 293 | ![image](https://github.com/recruit-mp/RMPScrollingMenuBarController/raw/master/docs/rmpscrollingmenubarcontroller.gif) 294 | 295 | - 296 | 297 | 298 | [Replace-iOS](https://github.com/MartinRGB/Replace-iOS) - 让人眼前一亮的下拉刷新动画 299 | 300 | ![image](https://github.com/MartinRGB/Replace-iOS/raw/master/1.gif?raw=true) 301 | 302 | - 303 | 304 | [RainyRefreshControl](https://github.com/Onix-Systems/RainyRefreshControl) - 简单的刷新控制 305 | 306 | ![image](https://github.com/Onix-Systems/RainyRefreshControl/raw/develop/gif/umbrella_refresh.gif) 307 | - 308 | 309 | [mntpulltoreact](https://github.com/mentionapp/mntpulltoreact) - 下拉的基础上然后滑动选择 310 | 311 | ![image](https://raw.githubusercontent.com/mentionapp/mntpulltoreact/master/README/mention-example.gif) 312 | 313 | - 314 | 315 | [DGElasticPullToRefresh](https://github.com/gontovnik/DGElasticPullToRefresh) - 弹性下拉刷新控件 316 | 317 | ![image](https://raw.githubusercontent.com/gontovnik/DGElasticPullToRefresh/master/DGElasticPullToRefreshPreview2.gif) 318 | 319 | - 320 | 321 | [CBStoreHouseRefreshControl](https://github.com/coolbeet/CBStoreHouseRefreshControl) - 完全可自定义下拉刷新iOS控件 322 | 323 | ![image](https://camo.githubusercontent.com/556662451b6de3d5c56a471ee5931ab8caf2c5e3/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737579752e746573742f434253746f7265486f75736552656672657368436f6e74726f6c312e676966)![image](https://camo.githubusercontent.com/a0ff4643665482e588bbf9f951069251604dd118/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737579752e746573742f434253746f7265486f75736552656672657368436f6e74726f6c322e676966) 324 | 325 | - 326 | 327 | 328 | [PullToMakeSoup](https://github.com/Yalantis/PullToMakeSoup) - 烹饪主题的下拉刷新动画效果 329 | 330 | ![image](https://raw.githubusercontent.com/Yalantis/PullToMakeSoup/master/PullToMakeSoupDemo/Resouces/recipe-finder.gif) 331 | 332 | - 333 | 334 | 335 | [PullToMakeFlight](https://github.com/Yalantis/PullToMakeFlight) - 下拉刷新动画效果 336 | 337 | ![image](https://camo.githubusercontent.com/d406ac5a03a2b1fa5cf41fadc8d2408cb8709bdc/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313635303331372f7265616c6573746174652d70756c6c5f312d322d332e676966) 338 | 339 | - 340 | 341 | 342 | [Pull-to-Refresh.Rentals-iOS](https://github.com/Yalantis/Pull-to-Refresh.Rentals-iOS) - 下拉刷新动画效果 343 | 344 | ![image](https://raw.githubusercontent.com/Yalantis/PullToMakeFlight/master/PullToMakeFlightDemo/Resources/tours-pull-airplane.gif) 345 | 346 | - 347 | 348 | 349 | [DisplaySwitcher](https://github.com/Yalantis/DisplaySwitcher) - 列表视图布局之间的自定义转换动画 350 | 351 | ![image](https://github.com/Yalantis/DisplaySwitcher/raw/master/Assets/animation.gif) 352 | 353 | - 354 | 355 | 356 | [ColorMatchTabs](https://github.com/Yalantis/ColorMatchTabs) - 匹配图标颜色的多彩选项卡切换动画 357 | 358 | ![image](https://github.com/Yalantis/ColorMatchTabs/raw/master/Resources/preview.gif) 359 | 360 | - 361 | 362 | 363 | [EatFit](https://github.com/Yalantis/EatFit) - 非常棒的数据展示动画组件 364 | 365 | ![image](https://camo.githubusercontent.com/2f4b2356b03cae143f4d475499ef24c71d8966d9/68747470733a2f2f79616c616e7469732e636f6d2f6d656469612f636f6e74656e742f636b656469746f722f323031352f30392f33302f6368617274732d616e696d6174696f6e2e676966) 366 | 367 | - 368 | 369 | 370 | [MTMaterialDelete](https://github.com/MartinRGB/MTMaterialDelete) - 非常有趣的Material Design动画,动画删除表里面的单元格 371 | 372 | ![image](https://camo.githubusercontent.com/490039a4bea1e9a298d83ae344d124c872620ea6/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3734373835372f73637265656e73686f74732f323234353632362f5f5f5f5f2e6769663f7261773d74727565) 373 | 374 | 375 | - 376 | 377 | 378 | [FBHeader](https://github.com/terminatorover/FBHeader) - 基于用户的滚动输入的标题的交互。 379 | 380 | ![image](http://ww3.sinaimg.cn/large/006tNc79gw1fba0fn13tvg308n0bzdv9.gif) 381 | 382 | - 383 | 384 | 385 | 386 | [KYAnimatedPageControl](https://github.com/KittenYang/KYAnimatedPageControl) - 拥有两种动画样式的自定义,不仅可以在你滑动UIScrollView的时候自动以动画的形式移动,而且你还可以直接在KYAnimatedPageControl上的点击要滚动到的目标页,此时除了KYAnimatedPageControl会以动画的形式移动,UIScrollView会很智能地滑到目标页面。 387 | 388 | ![image](https://github.com/KittenYang/KYAnimatedPageControl/raw/master/gooeyCircle.gif) 389 | 390 | 391 | - 392 | 393 | 394 | [RJImageLoader]() - 图片加载动画,显示一个圆形进度指示器,然后在扩展的圆环中显示图像。 395 | 396 | ![image](https://raw.githubusercontent.com/rounak/RJImageLoader/master/out6.gif) 397 | 398 | - 399 | 400 | 401 | [TwitterBirdAnimation](https://github.com/rounak/TwitterBirdAnimation) - 很酷的Twitter启动动画 402 | 403 | ![image](https://camo.githubusercontent.com/c9c8ca10925ad0c041c3cb801d212775eb89dcf3/687474703a2f2f6d656469612e74756d626c722e636f6d2f31306363306261393233373761326362613966623335633939343366643263612f74756d626c725f696e6c696e655f6e367a706f6b4e787043317168396377372e676966) 404 | 405 | - 406 | 407 | 408 | [IGLDropDownMenu](https://github.com/bestwnh/IGLDropDownMenu) - 下拉菜单动画,可以实现多种菜单动画效果。旋转、难叠、滑动等 409 | 410 | ![image](https://raw.githubusercontent.com/bestwnh/IGLDropDownMenu/master/Screens/IGLDropDownMenuDemo.gif) 411 | 412 | - 413 | 414 | 415 | [Context-Menu.iOS](https://github.com/Yalantis/Context-Menu.iOS) - 可展开/收缩的下拉菜单 416 | 417 | ![image](https://camo.githubusercontent.com/46c15734b552ce3afefa7efd1518909046b4677e/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313738353237342f39396d696c65732d70726f66696c652d6c696768745f312d312d342e676966) 418 | 419 | 420 | - 421 | 422 | 423 | [Segmentio](https://github.com/Yalantis/Segmentio) - 功能完善的带动画的可定制分段式控制组件 424 | 425 | ![image](https://github.com/Yalantis/Segmentio/raw/master/Assets/animation.gif) 426 | 427 | 428 | - 429 | 430 | [TwicketSegmentedControl](https://github.com/twicketapp/TwicketSegmentedControl) - 一个酷酷的带有弹性的分段选择控件 431 | 432 | ![image](https://cloud.githubusercontent.com/assets/7887319/18714404/e77e7588-8015-11e6-939b-25f187a8b4d0.gif) 433 | 434 | - 435 | 436 | 437 | [PinterestSegment](https://github.com/TBXark/PinterestSegment) - 一个仿 Pinterest 的 Segment动画 438 | 439 | ![image](https://github.com/TBXark/PinterestSegment/raw/master/demo.gif) 440 | 441 | - 442 | 443 | 444 | 445 | [Preloader.Ophiuchus](https://github.com/Yalantis/Preloader.Ophiuchus) - 自定义Label,用于对整个文本或字母应用动画。 446 | 447 | ![image](https://raw.githubusercontent.com/Yalantis/Ophiuchus/master/Example/Ophiuchus/Resources/yalantistwodirections.gif) 448 | 449 | ![image](https://raw.githubusercontent.com/Yalantis/Ophiuchus/master/Example/Ophiuchus/Resources/thegreenhorse.gif) 450 | 451 | 452 | - 453 | 454 | 455 | [ForceBlur](https://github.com/Yalantis/ForceBlur) - 采用Force Touch + Blur显示稳私图片信息 456 | 457 | ![image](https://github.com/Yalantis/ForceBlur/raw/master/Resources/preview.gif) 458 | 459 | 460 | - 461 | 462 | 463 | [animated-tab-bar](https://github.com/Ramotion/animated-tab-bar) - TabBar切换动画 464 | 465 | ![image](https://raw.githubusercontent.com/Ramotion/animated-tab-bar/master/Screenshots/tab-bar-icons-iphone-ramotion-animation-interface-design.gif) 466 | 467 | - 468 | 469 | 470 | 471 | [MMParallaxCell](https://github.com/adad184/MMParallaxCell) - 滚动时呈现视差效果 472 | 473 | ![image](https://github.com/adad184/MMParallaxCell/raw/master/DEMO.gif) 474 | 475 | 476 | - 477 | 478 | 479 | [GLMoveToTrashAnimation](https://github.com/RATTLESNAKE-VIPER/GLMoveToTrashAnimation) - 高仿WhatsApp应用程序中移动到废纸篓动画效果的开源库 480 | 481 | ![image](https://github.com/RATTLESNAKE-VIPER/GLMoveToTrashAnimation/raw/master/demo.gif) 482 | 483 | - 484 | 485 | 486 | 487 | [JTSImageViewController](https://github.com/jaredsinclair/JTSImageViewController) - 一个交互式iOS图像查看器:执行此操作的所有内容:点按两次即可缩放,轻弹即可关闭等。 488 | 489 | ![image](http://ww3.sinaimg.cn/large/006tNc79gw1fba5cqxbd7g308n0fnqv5.gif) 490 | 491 | 492 | - 493 | 494 | 495 | [AMWaveTransition](https://github.com/andreamazz/AMWaveTransition) - 呈现TableView的视图控制器之间转场时实现每个cell的“波浪”动画效果。 496 | 497 | ![image](https://raw.githubusercontent.com/andreamazz/AMWaveTransition/master/assets/screenshot.gif) 498 | 499 | - 500 | 501 | 502 | [TextFieldEffects](https://github.com/raulriera/TextFieldEffects) - 带有动画效果的文本输入框 503 | 504 | ![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Kaede.gif)![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Hoshi.gif)![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Jiro.gif) 505 | ![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Isao.gif)![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Minoru.gif)![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Yoko.gif)![image](https://github.com/raulriera/TextFieldEffects/raw/master/Screenshots/Madoka.gif) 506 | 507 | 508 | - 509 | 510 | 511 | [JxbLovelyLogin](https://github.com/JxbSir/JxbLovelyLogin) - 一个可爱的登陆界面 512 | 513 | ![image](https://raw.githubusercontent.com/JxbSir/JxbLovelyLogin/master/screenshot.gif) 514 | 515 | - 516 | 517 | 518 | [VBFPopFlatButton](https://github.com/victorBaro/VBFPopFlatButton) - 通过Pop实现按钮的动态变换。有圆底和平面两种风格 519 | 520 | ![image](https://raw.githubusercontent.com/iBaro/VBFPopFlatButton/master/examples.jpg) 521 | 522 | ![image](https://camo.githubusercontent.com/b18993cbfe91de8abdc0019dc9a6cd44707eec21/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3338313133332f73637265656e73686f74732f313639363538302f766266706f70666c6174627574746f6e332e676966) 523 | 524 | 525 | - 526 | 527 | 528 | [SphereMenu](https://github.com/itouch2/SphereMenu) - 有意思的菜单效果 529 | 530 | ![image](https://cloud.githubusercontent.com/assets/4316898/4098401/7cc3710e-301b-11e4-83ba-529349111c4d.gif) 531 | 532 | 533 | - 534 | 535 | [YLLongTapShare](https://github.com/liyong03/YLLongTapShare) - 长按分享菜单组件 536 | 537 | ![image](https://github.com/liyong03/YLLongTapShare/raw/master/joy.gif) 538 | 539 | - 540 | 541 | 542 | [Canvas](https://github.com/CanvasPod/Canvas) - 非常高效且实用简单的 iOS 动画库,只需要非常简洁的代码,就能实现很多常用的效果 543 | 544 | ![image](https://camo.githubusercontent.com/ba061b27de1476e7ea7845d32bb9db5803509433/687474703a2f2f662e636c2e6c792f6974656d732f333530583337326532693178327932413168304b2f63616e7661732d616e696d6174696f6e2e676966) 545 | 546 | 547 | - 548 | 549 | 550 | [M13InfiniteTabBar](https://github.com/Marxon13/M13InfiniteTabBar) - 实现一个无限循环,无限滚动的的TabBar 551 | 552 | ![image](https://camo.githubusercontent.com/c67eee4ece6b95f42241adc577ae77ff117b4561/68747470733a2f2f7261772e6769746875622e636f6d2f4d6172786f6e31332f4d3133496e66696e6974655461624261722f6d61737465722f526561646d655265736f75726365732f44656c65676174654d6574686f64732e676966) 553 | 554 | - 555 | 556 | 557 | [M13ProgressSuite](https://github.com/Marxon13/M13ProgressSuite) - 是一套包含很多 iOS 显示进度信息套件的工具 558 | 559 | ![image](https://camo.githubusercontent.com/09f2c629a458564176f6096db0be1a69b8eaad92/68747470733a2f2f7261772e6769746875622e636f6d2f4d6172786f6e31332f4d313350726f677265737353756974652f6d61737465722f526561646d655265736f75726365732f55494e617669676174696f6e4261722e676966) 560 | 561 | ![image](https://camo.githubusercontent.com/de54e52b2bf9da72f1fd2b28088eedfcf6fa53ea/68747470733a2f2f7261772e6769746875622e636f6d2f4d6172786f6e31332f4d313350726f677265737353756974652f6d61737465722f526561646d655265736f75726365732f436f6e736f6c65446f74732e676966) 562 | 563 | ![image](https://camo.githubusercontent.com/1f1c143914dc4ac85d2ab52b4b868ed9ba8574a4/68747470733a2f2f7261772e6769746875622e636f6d2f4d6172786f6e31332f4d313350726f677265737353756974652f6d61737465722f526561646d655265736f75726365732f426172496e64657465726d696e6174652e676966) 564 | 565 | ![image](https://camo.githubusercontent.com/b053f1a7c3f003efe37c826181d61fa90d27ff46/68747470733a2f2f7261772e6769746875622e636f6d2f4d6172786f6e31332f4d313350726f677265737353756974652f6d61737465722f526561646d655265736f75726365732f537472697065642e676966) 566 | 567 | 568 | - 569 | 570 | 571 | [M13Checkbox](https://github.com/Marxon13/M13Checkbox) - 可自定义的复选框动画组件 572 | 573 | ![image](https://github.com/Marxon13/M13Checkbox/raw/master/Resources/Samples/Stroke%20Sample.gif)![image](https://github.com/Marxon13/M13Checkbox/raw/master/Resources/Samples/Fill%20Sample.gif)![image](https://github.com/Marxon13/M13Checkbox/raw/master/Resources/Samples/Bounce%20Fill%20Sample.gif)![image](https://github.com/Marxon13/M13Checkbox/raw/master/Resources/Samples/Expand%20Fill%20Sample.gif)![image](https://github.com/Marxon13/M13Checkbox/raw/master/Resources/Samples/Spiral%20Sample.gif) 574 | 575 | 576 | - 577 | 578 | 579 | [WZDraggableSwitchHeaderView](https://github.com/wongzigii/WZDraggableSwitchHeaderView) - 视图过渡动画 580 | 581 | ![image](https://github.com/wongzigii/WZDraggableSwitchHeaderView/raw/master/GIF/WZAnimatingTransition.gif) 582 | 583 | - 584 | 585 | 586 | [BubbleTransition](https://github.com/andreamazz/BubbleTransition) - 一个自定义的模式转换控制器,通过一个扩张收缩的气泡动画来展示其效果 587 | 588 | ![image](https://raw.githubusercontent.com/andreamazz/BubbleTransition/master/assets/screenshot.gif) 589 | 590 | 591 | - 592 | 593 | 594 | [JTMaterialTransition](https://github.com/jonathantribouharet/JTMaterialTransition) - 基于material design的iOS转场动画 595 | 596 | ![image](https://github.com/jonathantribouharet/JTMaterialTransition/raw/master/Screens/example.gif) 597 | 598 | 599 | - 600 | 601 | 602 | [MCMHeaderAnimated](https://github.com/mathcarignani/MCMHeaderAnimated) - 提供列表与详细页切换转场动画 603 | 604 | ![image](https://github.com/mathcarignani/MCMHeaderAnimated/raw/master/demo.gif) 605 | 606 | - 607 | 608 | 609 | [FeSpinner](https://github.com/NghiaTranUIT/FeSpinner) - 收集了不少优雅的 iOS 动画加载效果 610 | 611 | ![image](https://camo.githubusercontent.com/efc8fa347b8d0e3b8054a9ee240364562a586e41/687474703a2f2f6e676869617472616e2e6d652f77702d636f6e74656e742f75706c6f6164732f323031352f30312f48616e6477726974696e672e676966) 612 | 613 | ![image](https://camo.githubusercontent.com/a15343ee5fd7f40977f7fc461bea2caa4ea09669/687474703a2f2f6e676869617472616e2e6d652f77702d636f6e74656e742f75706c6f6164732f323031352f30312f526f6c6c696e674c6f616465722e676966) 614 | 615 | ![image](https://camo.githubusercontent.com/922f1a7efb519cfbfe0c8c5c68b2bb2f69a2c744/687474703a2f2f6e676869617472616e2e6d652f77702d636f6e74656e742f75706c6f6164732f323031352f30312f457175616c697a65724c6f616465722e676966) 616 | 617 | ![image](https://camo.githubusercontent.com/310f0bac2d9c078ff6c7695ac9c97aba6ab9f31e/687474703a2f2f6e676869617472616e2e6d652f77702d636f6e74656e742f75706c6f6164732f323031352f30312f486f7572476c6173734c6f616465722e676966) 618 | 619 | 620 | - 621 | 622 | 623 | [AMPopTip](https://github.com/andreamazz/AMPopTip) - 信息提示控件,具有漂亮的弹出框动画效果 624 | 625 | ![image](https://raw.githubusercontent.com/andreamazz/AMPopTip/master/assets/screenshot.gif) 626 | 627 | - 628 | 629 | 630 | 631 | [TBIconTransitionKit](https://github.com/AlexeyBelezeko/TBIconTransitionKit) - 可以很方便的在应用中使用 icon 的点击动画过渡效果, 丝般顺滑, 拥有 4 种不同的过渡方式, 可满足多种不同场景下的需求 632 | 633 | ![image](https://cloud.githubusercontent.com/assets/1054094/8696614/806e054a-2af6-11e5-9155-a513b084ea4a.gif) 634 | 635 | 636 | - 637 | 638 | 639 | [RKNotificationHub](https://github.com/cwRichardKim/RKNotificationHub) - 快速给UIView 添加上炫酷通知图标 640 | 641 | ![image](https://camo.githubusercontent.com/e09d52d46624bc3e5809c5f071882cfc8d49a7bf/687474703a2f2f692e696d6775722e636f6d2f537045324251762e676966) 642 | 643 | - 644 | 645 | 646 | [RKSwipeBetweenViewControllers](https://github.com/cwRichardKim/RKSwipeBetweenViewControllers) - 在ViewControllers之间滑动,如在Spotify或Twitter应用程序中,在导航栏中使用交互式分段控件 647 | 648 | ![image](https://camo.githubusercontent.com/90e2e5abbe8155744d579951b93a1260edef855e/687474703a2f2f692e696d6775722e636f6d2f7a6c66574461312e676966) 649 | 650 | - 651 | 652 | 653 | [RKDropdownAlert](https://github.com/cwRichardKim/RKDropdownAlert) - 简单可自定义的提醒视图 654 | 655 | ![image](https://camo.githubusercontent.com/15bb5aff1249e3ebb95e4d51f1453c7ca2d76f71/687474703a2f2f692e696d6775722e636f6d2f6436766f5733572e676966) 656 | 657 | ![image](https://camo.githubusercontent.com/370a6d8b7da79717e578fc3b8a2653f27ff6063f/687474703a2f2f692e696d6775722e636f6d2f4f6c59797374782e676966) 658 | 659 | 660 | - 661 | 662 | 663 | [Material-Controls-For-iOS](https://github.com/fpt-software/Material-Controls-For-iOS) - 基于 Material Design 的iOS原生特效控件 664 | 665 | ![image](https://camo.githubusercontent.com/a5be28f11e6ff161a74f9fcedf216a9c256576c6/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d445461626c655669657743656c6c2e676966) 666 | 667 | ![image](https://camo.githubusercontent.com/864c536a4ee71b79b92e4c4a4c476409b37a399f/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d4450726f67726573732e676966) 668 | 669 | ![image](https://camo.githubusercontent.com/15c34e4d9fe672be0d4622aec522dfadcb4998d8/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d44536c696465722e676966) 670 | 671 | ![image](https://camo.githubusercontent.com/e2d6a56fceab71e4c3d6a9db0d47c7aa723ae375/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d445377697463682e676966) 672 | 673 | ![image](https://camo.githubusercontent.com/41eb653384b2b2b03dcb542b0db5cd9de5162f44/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d445461624261722e676966) 674 | 675 | ![image](https://camo.githubusercontent.com/3d1ce6c5a1399350b0eff3cea4832d5fabcb363a/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d4454616242617256696577436f6e74726f6c6c65722e676966) 676 | 677 | ![image](https://camo.githubusercontent.com/007d9404e446fe33cfb90ad77b78886632136372/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d44546578744669656c645f76322e676966) 678 | 679 | ![image](https://camo.githubusercontent.com/5ac54750295d27c62c1275f8b4fc688e01d52908/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d44446174655069636b65722e676966) 680 | 681 | ![image](https://camo.githubusercontent.com/fd49fd2b54b23255bc5e099ab94bfcbb782505c9/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f38303830323430302f4d6174657269616c44657369676e2f4d4454696d655069636b65722e676966) 682 | 683 | 684 | - 685 | 686 | 687 | [LiquidFloatingActionButton](https://github.com/yoavlt/LiquidFloatingActionButton) - 可定制水滴型浮动动态按钮组件 688 | 689 | ![image](https://github.com/yoavlt/LiquidFloatingActionButton/raw/master/Demo/customizable.gif?raw=true) 690 | 691 | - 692 | 693 | 694 | [AMScrollingNavbar](https://github.com/andreamazz/AMScrollingNavbar) - 可滚动的UINavigationBar,跟随UIScrollView的滚动 695 | 696 | ![image](https://github.com/andreamazz/AMScrollingNavbar/raw/master/assets/screenshot.gif) 697 | 698 | 699 | - 700 | 701 | 702 | [WXWaveView](https://github.com/WelkinXie/WXWaveView) - 为视图添加丝滑的水波纹 703 | 704 | ![image](https://raw.githubusercontent.com/WelkinXie/WXWaveView/master/wave.gif) 705 | 706 | 707 | - 708 | 709 | 710 | [GooeyTabbar](https://github.com/KittenYang/GooeyTabbar) - 皮筋式弹性缩放工具栏动画 711 | 712 | ![image](https://github.com/KittenYang/GooeyTabbar/raw/master/gooeyTabbar.gif) 713 | 714 | - 715 | 716 | 717 | [KYCuteView](https://github.com/KittenYang/KYCuteView) - 类似QQ消息拖拽消失的交互+GameCenter的浮动小球效果 718 | 719 | ![image](https://github.com/KittenYang/KYCuteView/raw/master/demo.gif) 720 | 721 | - 722 | 723 | 724 | [KYGooeyMenu](https://github.com/KittenYang/KYGooeyMenu) - 带粘性的扇形菜单 725 | 726 | ![image](https://github.com/KittenYang/KYGooeyMenu/raw/master/gooey.gif) 727 | 728 | - 729 | 730 | 731 | [LMPullToBounce-OC版](https://github.com/luckymore0520/LMPullToBounce) [PullToBounce-Swift版](https://github.com/entotsu/PullToBounce) - 带动画的下拉刷新框架 732 | 733 | ![image](https://raw.githubusercontent.com/entotsu/PullToBounce/master/demo.gif) 734 | 735 | - 736 | 737 | 738 | [PinterestSegment](https://github.com/TBXark/PinterestSegment) - 一个仿 Pinterest 的 Segment动画 739 | 740 | ![image](https://github.com/TBXark/PinterestSegment/raw/master/demo.gif) 741 | 742 | - 743 | 744 | [TKRubberIndicator](https://github.com/TBXark/TKRubberIndicator) - 一个橡皮动画页面控件 745 | 746 | ![image](https://github.com/TBXark/TKRubberIndicator/raw/master/example.gif) 747 | 748 | - 749 | 750 | 751 | 752 | [TKSwitcherCollection](https://github.com/TBXark/TKSwitcherCollection) - 开关切换动画效果集合组件 753 | 754 | ![image](https://github.com/TBXark/TKSwitcherCollection/raw/master/Example/exchange.gif) 755 | 756 | ![image](https://github.com/TBXark/TKSwitcherCollection/raw/master/Example/smile.gif) 757 | 758 | ![image](https://github.com/TBXark/TKSwitcherCollection/raw/master/Example/liquid.gif) 759 | 760 | 761 | - 762 | 763 | 764 | [paper-switch](https://github.com/Ramotion/paper-switch) - 非常棒的开关控件, 可实现平滑渲染过渡到父视图的效果 765 | 766 | ![image](https://raw.githubusercontent.com/Ramotion/paper-switch/master/screenshot.gif) 767 | 768 | - 769 | 770 | 771 | 772 | [navigation-stack](https://github.com/Ramotion/navigation-stack) - 实现了堆栈式的界面浏览效果,可用于制作产品展示。 773 | 774 | ![image](https://raw.githubusercontent.com/Ramotion/navigation-stack/master/Navigation-Stack.gif) 775 | 776 | 777 | - 778 | 779 | 780 | 781 | [circle-menu](https://github.com/Ramotion/circle-menu) - 一个简洁,优雅的圆形布局菜单 782 | 783 | ![image](https://github.com/Ramotion/circle-menu/raw/master/preview.gif) 784 | 785 | - 786 | 787 | 788 | 789 | [preview-transition](https://github.com/Ramotion/preview-transition) - 一个简单的预览画廊过渡动画 790 | 791 | ![image](https://raw.githubusercontent.com/Ramotion/preview-transition/master/preview.gif) 792 | 793 | - 794 | 795 | 796 | [expanding-collection](https://github.com/Ramotion/expanding-collection) - 一个卡片 peek/pop 控制器 797 | 798 | ![image](https://raw.githubusercontent.com/Ramotion/expanding-collection/master/preview.gif) 799 | 800 | - 801 | 802 | 803 | [reel-search](https://github.com/Ramotion/reel-search) - RAMReel是一个控制器,它允许您从列表中选择选项 804 | 805 | ![image](https://raw.githubusercontent.com/Ramotion/reel-search/master/reel-search.gif) 806 | 807 | - 808 | 809 | 810 | [paper-onboarding](https://github.com/Ramotion/paper-onboarding) - 很棒的 material design 滑块动画 811 | 812 | ![image](https://raw.githubusercontent.com/Ramotion/paper-onboarding/master/preview.gif) 813 | 814 | - 815 | 816 | 817 | [CSStickyHeaderFlowLayout](https://github.com/CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout) - 实现图片的滚动视差和可伸缩设计 818 | 819 | ![image](https://camo.githubusercontent.com/3aab9bc8e28dcde1a0fcd92eeac9d5ccf2507368/687474703a2f2f662e636c2e6c792f6974656d732f30353133307332723058316a3178314e3051336e2f73706f746966792d34382d31362d68616c662e676966)![image](https://camo.githubusercontent.com/6b3e2209c0d3634fdd1fccbc8adc1a9276be9e80/687474703a2f2f662e636c2e6c792f6974656d732f3371327533353031336f30793047326f335831762f63617273686172652d33322d31362d68616c662e676966)![image](https://camo.githubusercontent.com/b2007090c92bcff212a5df6d04770aec52e75320/687474703a2f2f662e636c2e6c792f6974656d732f336c3046314633593073314d31463361327230642f726970706c652e676966) 820 | 821 | - 822 | 823 | 824 | [PQFCustomLoaders](https://github.com/poolqf/PQFCustomLoaders) - 有趣的载入视图。可以设置背景,颜色,还有标题是否显示等等 825 | 826 | ![image](https://github.com/poolqf/PQFCustomLoaders/raw/master/Images/bouncing.gif)![image](https://github.com/poolqf/PQFCustomLoaders/raw/master/Images/bars.gif) 827 | ![image](https://github.com/poolqf/PQFCustomLoaders/raw/master/Images/circles.gif)![image](https://github.com/poolqf/PQFCustomLoaders/raw/master/Images/drop.gif) 828 | 829 | - 830 | 831 | 832 | [FillableLoaders](https://github.com/poolqf/FillableLoaders) - 基于 CGPaths 可定制个性化填空式装载类库 833 | 834 | ![image](https://github.com/poolqf/FillableLoaders/raw/master/Images/waves.gif)![image](https://github.com/poolqf/FillableLoaders/raw/master/Images/plain.gif) 835 | ![image](https://github.com/poolqf/FillableLoaders/raw/master/Images/spike.gif)![image](https://github.com/poolqf/FillableLoaders/raw/master/Images/progress.gif) 836 | 837 | 838 | - 839 | 840 | 841 | 842 | [MGSpotyViewController](https://github.com/matteogobbi/MGSpotyViewController) - 一个漂亮的列表视图控件,具有类似Spotify中的炫酷特效,下拉可放大显示用户头像 843 | 844 | ![image](https://camo.githubusercontent.com/20ccae14b0cfbee5bcd3867df4e2c5c51909d989/687474703a2f2f7777772e6d617474656f676f6262692e69742f66696c65732d686f7374696e672f4d4753706f747956696577566964656f2d736d616c6c65722e676966)![image](https://github.com/matteogobbi/MGSpotyViewController/raw/master/GIFs%20and%20Videos/example2.gif) 845 | 846 | - 847 | 848 | 849 | 850 | [HAPaperViewController](https://github.com/hebertialmeida/HAPaperViewController) - 是个有着布局转换功能的 UICollectionView 851 | 852 | ![image](https://camo.githubusercontent.com/bb53c194f85dcd000400ef7a84b6b48699e4e4b0/68747470733a2f2f7261772e6769746875622e636f6d2f68656265727469616c6d656964612f4841506170657256696577436f6e74726f6c6c65722f6d61737465722f50617065722f496d616765732e78636173736574732f70617065722e676966) 853 | 854 | - 855 | 856 | [MGFashionMenuView](https://github.com/matteogobbi/MGFashionMenuView) - 提供视图展示/隐藏时非常酷的动画效果。 857 | 858 | ![image](https://camo.githubusercontent.com/4d1b2931eef09156a38dad6ac86cbce8b0ec2143/687474703a2f2f7777772e6d617474656f676f6262692e69742f66696c65732d686f7374696e672f566964656f5f4d4746617368696f6e4d656e75566965772e676966) 859 | 860 | - 861 | 862 | [VPRubberMenu](https://github.com/vitalykw/VPRubberMenu) - 具有 rubbery 效果的菜单组件 863 | 864 | ![image](https://github.com/vitalykw/VPRubberMenu/raw/master/doc/img/VPRubber.gif) 865 | 866 | 867 | - 868 | 869 | [folding-cell](https://github.com/Ramotion/folding-cell) - 清新的单元格折叠动画 870 | 871 | ![image](https://raw.githubusercontent.com/Ramotion/folding-cell/master/Screenshots/folding-cell.gif) 872 | 873 | - 874 | 875 | [TGLStackedViewController](https://github.com/gleue/TGLStackedViewController) - 实现卡片布局的视图效果,可以拖拉出某个卡片视图变成全屏视图 876 | 877 | ![image](https://camo.githubusercontent.com/8270cb08b7319e07298cf18126b518e6936f5115/68747470733a2f2f7261772e6769746875622e636f6d2f676c6575652f54474c537461636b656456696577436f6e74726f6c6c65722f6d61737465722f53637265656e73686f74732f54474c537461636b6564566965774578616d706c652e676966) 878 | 879 | - 880 | 881 | 882 | [CreditCardForm-iOS](https://github.com/orazz/CreditCardForm-iOS) - 信用卡输入效果,允许开发人员创建复制实际信用卡的UI 883 | 884 | ![image](https://camo.githubusercontent.com/e30bcc0537ff4aa4adae4f39ad664aeb2fd7db76/68747470733a2f2f646f746a70672e636f2f3862752e706e67)![image](https://github.com/orazz/CreditCardForm-iOS/raw/master/Example/Screens/CreditCardDemo.gif) 885 | 886 | - 887 | 888 | 889 | 890 | [BouncyPageViewController](https://github.com/BohdanOrlov/BouncyPageViewController) - 具有跳动效果的页面视图控制器 891 | 892 | ![image](https://github.com/BohdanOrlov/BouncyPageViewController/raw/master/GIFs/bouncyDemo.gif) 893 | 894 | - 895 | 896 | 897 | [fave-button](https://github.com/xhamr/fave-button) - 一个点赞、喜欢的点击动画 898 | 899 | ![image](https://github.com/xhamr/fave-button/raw/master/fave-button1.gif) 900 | 901 | - 902 | 903 | 904 | 905 | [TTGPuzzleVerify](https://github.com/zekunyan/TTGPuzzleVerify) - 体验友好的拼图验证控件 906 | 907 | ![image](https://github.com/zekunyan/TTGPuzzleVerify/raw/master/Resources/TTGPuzzleVerify.gif) 908 | 909 | - 910 | 911 | 912 | 913 | [DOPDropDownMenu-Enhanced](https://github.com/12207480/DOPDropDownMenu-Enhanced) - 可以自定义的下拉菜单功能 914 | 915 | ![image](https://raw.githubusercontent.com/12207480/DOPDropDownMenu-Enhanced/master/screenshot/dopmendemo.gif) 916 | 917 | - 918 | 919 | 920 | [AlertOnboarding](https://github.com/PhilippeBoisney/AlertOnboarding) - 一个简单而有吸引力的AlertView 921 | 922 | ![image](https://raw.githubusercontent.com/PhilippeBoisney/AlertOnboarding/master/demo.gif) 923 | 924 | - 925 | 926 | 927 | [DGRunkeeperSwitch](https://github.com/gontovnik/DGRunkeeperSwitch) - 很漂亮的带有动画的 segment 控件 928 | 929 | ![image](https://raw.githubusercontent.com/gontovnik/DGRunkeeperSwitch/master/DGRunkeeperSwitch.gif) 930 | 931 | - 932 | 933 | [DGActivityIndicatorView](https://github.com/gontovnik/DGActivityIndicatorView) - 一款优雅的加载指示器 934 | 935 | ![image](https://raw.githubusercontent.com/gontovnik/DGActivityIndicatorView/master/DGActivityIndicatorView.gif) 936 | --------------------------------------------------------------------------------