zoukankan      html  css  js  c++  java
  • IOS学习:在一个UIViewController中实现侧边菜单的思路及demo

      最近做项目要用到侧边菜单栏

      网上找了一下,发现这个开源库:https://github.com/inferis/ViewDeck 功能强大(强大在哪没有深究)

      clone过来一看,代码太多了,不用了。还是自己搞一个能符合项目需求的就可以了。。


      效果图:

           


    实现思路:在ViewController的view里面放一个UIScrollView,将UIScrollView的contentSize的宽度设置成屏幕宽度加上侧边菜单的宽度,点击显示菜单的按钮时滑动UIScrollView到指定的位置即可。(不放到UIScrollView里面的话,主视图在菜单出现的时候没有向左的推动效果,是不动的,所以要放到UIScrollView中)

    我的项目中主页中没有NavigationBar这样做完全没有问题,如果有NavigationBar可能有菜单的页面只能用UIView自定义一个NavigationBar了。效果不错


    Demo代码:http://download.csdn.net/detail/wu_shu_jun/5942159

  • 相关阅读:
    Tensor总结
    Tensorflow池化
    conda操作
    KS值计算
    supervisor实践
    npm/yarn实践
    nni 环境搭建
    阿里云个人邮箱配置
    Jinja2宏使用
    利用VS code 远程调试 docker 中的 dotnet 应用
  • 原文地址:https://www.cnblogs.com/bbsno1/p/3257980.html
Copyright © 2011-2022 走看看