RESideMenu:一个有视差效果的侧边菜单

简介

RESideMenu 是一个有视差效果的侧边菜单.

快速入门

环境要求

  • Xcode 6 +
  • Apple LLVM 编译器
  • iOS 6.0 +
  • ARC

安装

使用 CocoaPods 安装

手动安装

把 RESideMenu 相关类文件拖到你工程中,并在需要使用的地方引入头文件 #include “RESideMenu.h”

用法

纯代码方式

在你的 AppDelegate 的 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  创建视图控制器,并给它设置用于显示内容和侧边菜单的视图控制器.

显示侧边菜单的视图控制器:

更改用于显示内容的视图控制器:

在 Storyboard 中使用

  1. 创建一个 RESideMenu 的子类,如 DEMORootViewController.
  2. 在Storyboard中,将DEMORootViewController制定为 根视图的 所有者.
  3. 在Storyboard中添加更多的视图控制器,并将他们的标识符设为 “leftMenuViewController”, “rightMenuViewController” 和”contentViewController”.
  4. 在你的 DEMORootViewController.m 中添加方法 awakeFromNib, 代码类似下面这样:

自定义

你可以自定义RESideMenu的以下属性:

如果你设置了 backgroundImage,需要同时设置背景色为 clear color,才会有效.

你可以实现 RESideMenuDelegate 协议,来接收和处理以下消息:

开源地址:https://github.com/romaonthego/RESideMenu

1 2 收藏

资源整理者简介:yilufeng0

简介还没来得及写 :) 个人主页 · 贡献了28个资源 · 1


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer