iOS学习笔记44——实现滑动菜单SlidingMenu
2013-04-23 15:56
344 查看
左右滑动切换出菜单或子界面现在被越来越多的用在了各种移动应用中,例如Facebook等等,今天借助Github上John的项目实现此功能,先上效果图:
操作上,可以点击顶部的菜单按钮呼出左右隐藏视图,也可以滑动主视图进行呼出!
实现上:
1.到之前连接中下载或Clone工程到本地,我们需要的是里面的名为SWRevealViewController文件夹下的两个文件SWRevealViewController.h和SWRevealViewController.m,将此文件夹拖入我们自己的工程选择copy...即可!
2.工程结构解析
其中RightPage Group下的ViewController对应效果图3中的桔色视图,FrontPage Group下对应效果图2中的主视图,MainMenu Group对应效果图1中的左侧隐藏菜单,在AppDelegate中对结构进行设置和初始化。
3.根据需求可以设置只显示左侧隐藏菜单或右侧视图,或左右都显示,具体实现方式以及使用说明在附上的工程源码中我有详细注释,需要的同学可以下载使用或改进!
工程源码:下载
加入我们的QQ群或微信公众账号请查看:Ryan's
zone公众账号及QQ群
同时欢迎关注我的新浪微博和我交流:@唐韧_Ryan
操作上,可以点击顶部的菜单按钮呼出左右隐藏视图,也可以滑动主视图进行呼出!
实现上:
1.到之前连接中下载或Clone工程到本地,我们需要的是里面的名为SWRevealViewController文件夹下的两个文件SWRevealViewController.h和SWRevealViewController.m,将此文件夹拖入我们自己的工程选择copy...即可!
2.工程结构解析
其中RightPage Group下的ViewController对应效果图3中的桔色视图,FrontPage Group下对应效果图2中的主视图,MainMenu Group对应效果图1中的左侧隐藏菜单,在AppDelegate中对结构进行设置和初始化。
3.根据需求可以设置只显示左侧隐藏菜单或右侧视图,或左右都显示,具体实现方式以及使用说明在附上的工程源码中我有详细注释,需要的同学可以下载使用或改进!
工程源码:下载
加入我们的QQ群或微信公众账号请查看:Ryan's
zone公众账号及QQ群
同时欢迎关注我的新浪微博和我交流:@唐韧_Ryan
相关文章推荐
- Android 学习笔记之AndBase框架学习(七) SlidingMenu滑动菜单的实现
- iOS学习笔记12--纯代码实现原生UITabBarController,手势滑动切换视图
- ios学习笔记----实现一个带滑动手势的tabBarViewController,并可自定义tabBar
- iOS学习笔记-095.彩票10——滑动移除控制器全屏实现
- Android个人学习笔记之ListView知识应用-仿IOS百度云条目点击显示菜单模块实现
- ios学习笔记之类实现
- IOS学习笔记之十一:用Block来实现回调
- iOS学习笔记40-GCD定时器的实现
- ios学习笔记(二)xcode 4.3.2下实现基本交互
- iOS学习笔记44-Swift(四)枚举和结构体
- 2014-11-3Android学习------利用ViewPager实现滑动的菜单--------GIF动画实现
- iOS学习笔记44-Swift(四)枚举和结构体
- iOS学习笔记--tableView多选实现
- IOS学习笔记34—EGOTableViewPullRefresh实现下拉刷新
- 斯坦福大学iOS应用开发教程学习笔记(第二课) 计算器实现(mvc实战)
- iOS学习笔记44-IOS 遍历未知对象的属性和方法
- iOS学习笔记--如何实现登录按钮显示状态的改变
- iOS学习笔记72-Objective-C Autorelease Pool 的实现原理
- IOS学习笔记(十二)之IOS开发之表视图(UITableView)的相关类,属性与表视图实现学习(二)
- android 滑动菜单SlidingMenu的实现 (转)