2019独角兽企业重金招聘Python工程师标准>>>

mmdrawercontroller:

一、滑动手势开关抽屉:

  1. 初始化中心视图

  2. 初始化左/右视图:LeftDrawerTableViewController * leftTVC = [[LeftDrawerTableViewController alloc] init];
        UINavigationController * leftNC = [[UINavigationController alloc] initWithRootViewController:leftTVC];

  3. 初始化抽屉视图控制器(可设置抽屉宽度):MMDrawerController * drawerController = [[MMDrawerController alloc] initWithCenterViewController:CenterNC leftDrawerViewController:leftNC];

  4. 完成滑动: //滑动手势快关抽屉
        [drawerController setOpenDrawerGestureModeMask:MMOpenDrawerGestureModeAll];
        [drawerController setCloseDrawerGestureModeMask:MMCloseDrawerGestureModeAll];

    self.window.rootViewController = drawerController;

二、按钮点击抽屉:

抽屉按钮实现方法:

//抽屉按钮动作
-(void)leftDrawerButtonPress:(id)sender
{
    //开关左抽屉
    [self.mm_drawerController toggleDrawerSide:MMDrawerSideLeft animated:YES completion:nil];
}

viewdeck:

一、滑动手势开关抽屉:

1.创建中心视图

CenterViewController *centerView = [[CenterViewController alloc] initWithNibName:@"CenterViewController" bundle:nil];

2. 创建左/右视图

LeftViewController *leftView = [[LeftViewController alloc] initWithNibName:@"LeftViewController" bundle:nil];  RightViewController *rightView = [[RightViewController alloc] initWithNibName:@"RightViewController" bundle:nil];

3.初始化viewdeck

self.deckController = [[IIViewDeckController alloc]initWithCenterViewController:centerView leftViewController:leftView rightViewController:rightView];

self.window.rootViewController = self.deckController;

二、按钮点击抽屉:

- (void)toLeft {

[self.deckController toggleLeftViewAnimated:YES];

}

转载于:https://my.oschina.net/u/2534563/blog/632522

抽屉效果----mmdrawercontroller和viewdeck相关推荐

  1. iOS开发之抽屉效果实现

    说道抽屉效果在iOS中比较有名的第三方类库就是PPRevealSideViewController.一说到第三方类库就自然而然的想到我们的CocoaPods,今天的博客中用CocoaPods引入PPR ...

  2. 抽屉效果的实现(DrawerLayout和SlidingMenu的对比)

    在做谷歌电子市场的时候用的是DrawerLayout实现的抽屉效果,在新闻客户端的时候用的是开源框架SlidingMenu来实现的,总的来说,各有个的优点,侧滑(开源框架)实现的效果更好,但是Draw ...

  3. Android 抽屉效果的导航菜单实现

    抽屉效果的导航菜单 看了很多应用,觉得这种侧滑的抽屉效果的菜单很好. 不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面上一个按钮点击,菜单就滑出来,而且感觉能放很多东西. 关于实现,搜索了一 ...

  4. android中仿qq最新版抽屉,Android 自定义View实现抽屉效果

    Android 自定义View实现抽屉效果 说明 这个自定义View,没有处理好多点触摸问题 View跟着手指移动,没有采用传统的scrollBy方法,而是通过不停地重新布局子View的方式,来使得子 ...

  5. IOS15的抽屉效果

    IOS15的抽屉效果 DrawerEffect 语言OC https://gitee.com/johnson__save_admin/drawer-effect

  6. Android 抽屉效果Demo

    2019独角兽企业重金招聘Python工程师标准>>> Android 抽屉效果Demo. 转载:http://www.adobex.com/android/source/detai ...

  7. WPF 用装饰器制作抽屉效果

    wpf实现抽屉效果,一般就一个动画显示就完事了,我这用到了,就研究了一下,用装饰器给控件添加遮罩层,然后在上面添加抽屉控件,虽然麻烦了点,也算是自己研究的成果了. 看看效果: 下面就看看代码: 首先是 ...

  8. C# WPF抽屉效果实现

    时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...

  9. flutter上拉抽屉效果 flutter拖动抽屉效果

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 重要消息 网易云[玩转大前端]配套课程 EDU配套 教程 Flutter开发的点滴积累系列文章 示例一 示例二 1. ...

最新文章

  1. 网络营销外包——网络营销外包专员对网站标题修改都是有原因的
  2. 数据仓库的架构与设计
  3. cgroup限制oracle,Yarn 使用 Cgroup 实现任务资源限制
  4. css3抽奖转盘,从零制作CSS3抽奖大转盘
  5. cacti linux cpu datasource,Cacti监控Cisco CPU 以及内存
  6. php 属性名字访问,php – 如何使用连字符的名称访问此对象属性?
  7. 云栖大会「云计算产业升级峰会」免费抢票啦!
  8. IOS开源项目Telegram初试
  9. Aspose.Words for .NET使用教程:如何使用脚注和尾注并设置每页行字数
  10. Win10系统下基于Docker构建Appium容器连接Android模拟器Genymotion完成移动端Python自动化测试
  11. 微信小程序中 三元运算符的嵌套使用
  12. 网站实现扫描二维码关注微信公众号,实现自动登陆
  13. 阿里云服务器学生应该怎么购买教程以及将远程主机配置成服务器教程
  14. 入手评测 联想小新PRO14,华硕灵耀14s和联想YOGA14s选哪个
  15. java游戏回转贝贝龙2下载,崩坏3:暴雨将至最后的剧情,为何贝贝龙拼死保护琪亚娜...
  16. Codeforces 833D Red-Black Cobweb [点分治]
  17. 字符数组的定义和初始化
  18. MQL5 中对象创建和析构的顺序
  19. zip工具打包常见使用方法
  20. 青菜传说_拔剑-浆糊的传说_新浪博客

热门文章

  1. 网络模型 Inception V2/V3-Rethinking the Inception Architecture for Computer Vision
  2. 使用overlap-add方法计算两个信号的卷积示例(在频域计算卷积)
  3. 安装llvmlite报错解决:RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for
  4. adf的主要功能之一是_浅析高性能纤维纸基功能材料
  5. html转为pdf工具,wkhtmltopdf html转pdf工具的使用
  6. java8为什么用不了_为什么不建议使用Date,而是使用Java8新的时间和日期API?
  7. mongorepository查询条件_MongoDB动态条件之分页查询
  8. python setdefault,Python笔记setdefault用法
  9. 如何救队友_第五人格中高端局如何救队友,这些技巧很实用,不卡血量是关键...
  10. mysql创建_mysql创建新用户