iOS开发中常用的轮子 第四篇 抽屉和侧滑效果
2015-09-23 19:20
239 查看
为避免重复造轮子,很多效果和功能都可以从github上找到。清点以前的项目,整理出了很多用过的开源代码,每天奉送一批。
学习例子的方法:
1,了解:运行一遍例子,弄清这些代码的究竟是什么;
2,使用:在之后开发工程中使用这些例子;
3,研究代码:研究例子的代码的实现,简单修改做出自己的效果。
记得要么是facebook,或是twitter第一个使用了个交互效果;而后风靡全球,是产品必用抽屉;再后来就是延生出了各种变形过的效果;
所以,产品经理要你实现抽屉和侧滑效果时,一定要确定到底是什么样抽屉和侧滑;
============分割线:具体如下 =============
1. RESideMenu
链接:https://github.com/romaonthego/RESideMenu
介绍:作者 Roman Efimov 是雅虎的 iOS 工程师, 这个项目实现了 iOS 上的菜单侧滑效果, 创意来源于 Dribbble, 该项目支持 iOS8
2. JASidePanels
链接:https://github.com/gotosleep/JASidePanels
介绍:一个 UIViewController 容器, 灵感来自 Facebook 和 Path 2.0 应用的菜单, 实现了左右侧滑的操作
3. ViewDeck
链接:https://github.com/Inferis/ViewDeck
介绍:一款开源的 iOS 活动面板组件, 还原 Path 2.0 的侧滑效果, 作者因为时间关系在两年前停止对其更新
4. MMDrawerController
链接:https://github.com/mutualmobile/MMDrawerController
介绍:一个轻量级, 易于使用的侧边抽屉导航 iOS 控件
5. ECSlidingViewController
链接:https://github.com/ECSlidingViewController/ECSlidingViewController
介绍:一个视图控制器容器, 将子视图处理成两层, 通过滑动来处理层的切换, 创作灵感来自 Facebook 和 Path的 App, 作者是 Cleveland 的员工
6. MSDynamicsDrawerViewController
链接:https://github.com/erichoracek/MSDynamicsDrawerViewController
介绍:实现了具有动态弹性效果的抽屉式侧边导航栏, 效果丰富, 可定制性强
学习例子的方法:
1,了解:运行一遍例子,弄清这些代码的究竟是什么;
2,使用:在之后开发工程中使用这些例子;
3,研究代码:研究例子的代码的实现,简单修改做出自己的效果。
记得要么是facebook,或是twitter第一个使用了个交互效果;而后风靡全球,是产品必用抽屉;再后来就是延生出了各种变形过的效果;
所以,产品经理要你实现抽屉和侧滑效果时,一定要确定到底是什么样抽屉和侧滑;
============分割线:具体如下 =============
1. RESideMenu
链接:https://github.com/romaonthego/RESideMenu
介绍:作者 Roman Efimov 是雅虎的 iOS 工程师, 这个项目实现了 iOS 上的菜单侧滑效果, 创意来源于 Dribbble, 该项目支持 iOS8
2. JASidePanels
链接:https://github.com/gotosleep/JASidePanels
介绍:一个 UIViewController 容器, 灵感来自 Facebook 和 Path 2.0 应用的菜单, 实现了左右侧滑的操作
3. ViewDeck
链接:https://github.com/Inferis/ViewDeck
介绍:一款开源的 iOS 活动面板组件, 还原 Path 2.0 的侧滑效果, 作者因为时间关系在两年前停止对其更新
4. MMDrawerController
链接:https://github.com/mutualmobile/MMDrawerController
介绍:一个轻量级, 易于使用的侧边抽屉导航 iOS 控件
5. ECSlidingViewController
链接:https://github.com/ECSlidingViewController/ECSlidingViewController
介绍:一个视图控制器容器, 将子视图处理成两层, 通过滑动来处理层的切换, 创作灵感来自 Facebook 和 Path的 App, 作者是 Cleveland 的员工
6. MSDynamicsDrawerViewController
链接:https://github.com/erichoracek/MSDynamicsDrawerViewController
介绍:实现了具有动态弹性效果的抽屉式侧边导航栏, 效果丰富, 可定制性强
相关文章推荐
- iOS 在push进新页面时的animate失效
- iOS上应用如何兼容32位系统和64位系统
- 手势识别功能(Gesture Recognizer)
- IOS编辑完数据后,把键盘弹回去的方法
- Mvvmcross Plugins - Cirrious.MvvmCross.Plugins.Messenger
- iOS9开发之新增通知行为详解
- ios通知部分的补充---- 系统通知简介
- 升级到IOS9以后,QQ授权登录和QQ分享出现问题,不能正常使用了
- ios 大文件下载
- IOS项目统计源代码行数
- iOS学习笔记31-Zbar duplicate symbol _base64_encode解决办法
- IOS开发笔记2-CIDE的使用与数据类型/第一个C程序
- iOS 动态加入button
- iOS9 Notifications and Text Input
- IOS沙盒目录
- IOS多线程
- ios警告:Category is implementing a method which will also be implemented by its primary class 引发的相关处理
- phonegap(cordova) 入门 7----phonegap 多图片上传
- JS判断客户端是否是iOS或者Android或者ipad(三)
- IOS TableView实现省市联动