iOS开发中常用的轮子 第四篇 抽屉和侧滑效果

为避免重复造轮子,很多效果和功能都可以从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

介绍:实现了具有动态弹性效果的抽屉式侧边导航栏, 效果丰富, 可定制性强

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值