侧边栏效果

appDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];

    // 侧滑菜单效果
    MRMenu *menu = [[MRMenu alloc] init];
    MRContentViewController *contentVC = [[MRContentViewController alloc] init];
    MRContentNavigationController *contentNavigationController = [[MRContentNavigationController alloc] initWithRootViewController:contentVC];

    MVYSideMenuOptions *options = [[MVYSideMenuOptions alloc] init];
    MVYSideMenuController *sideMenuController = [[MVYSideMenuController alloc] initWithMenuViewController:menu contentViewController:contentNavigationController options:options];
    sideMenuController.view.backgroundColor = [UIColor whiteColor];
    // 设置菜单控制器为窗口的跟控制器
    self.window.rootViewController = sideMenuController;

    // 设置窗口为主窗口
    [self.window makeKeyAndVisible];

    return YES;
}

需要使用一下第三方框架:MVYSideMenu

 

时间: 2024-10-12 08:08:43

侧边栏效果的相关文章

iOS开发不借助第三方控件实现侧边栏效果

最近在研究iOS程序的侧边栏,因为发现渐渐的iOS的程序也开始走侧边栏的风格了,QQ,今日头条,Path(Path算最早出现侧边栏的app了,所以也把侧边栏效果说成是Path效果),所以就研究了下. 然后发现Git Hub上有很多侧边栏的控件,这些控件效果也都挺玄的,但是我想找到不用第三方控件自己实现侧边栏呢?后来参照这篇blog,然后自己搞了下,算搞清楚了.下面详细介绍一下吧. 1. 首先我们需要在storyboard里面新建3个view controlle,这里也可以是navigation

动画特效十一:侧边栏效果

好久没有进行 "动画特效" 这一系列了.今天和大家继续分享动画特效:"侧边栏效果".由于侧边栏效果的动画效果各式各样了,所以我大致分为三种进行说明: 样式一: 这个样式的动画效果还是比较容易处理的.主要是通过计算view的宽度或者位置来实现.我这样说,也许有点模糊了.让我们来分析程序的架构模式. 默认情况下是"图一"模式: 1.  "Screen area" 就是移动设备屏幕显示区域.并且它的根控制器就是 "Cont

Web API (scroll系列)、(仿淘宝侧边栏效果实现)、(mouseenter与mouseover的区别)、(动画的原理)、(缓动动画)

一 .三大系列中的scroll系列 : (1)scrollLeft |  scrollTop  :水平   |   垂直方向滚动出去的距离  : (2)scrollWidth |  scrollHeight   :内容的真是宽度  |  高度   : (3)滚动整个页面的时候  :   window . pageYOffset   : 二 .仿淘宝侧边栏效果实现 : 1.  找到关心的元素对象  : (1)banner区域  元素对象  : (2)侧边栏的元素对象   : (3)主体部分元素对象

Android实现仿qq侧边栏效果

最近从github上看到一个关于侧边栏的项目,模仿的是qq侧边栏. Github地址是https://github.com/SpecialCyCi/AndroidResideMenu ,这个项目是一个android studio项目,可以导入android studio中,也可以导入到Eclipse中. 其中的ResideMenu就是写好的第三方控件,可以拿过来直接用.我们主要来看一下它是如何来运用的 public class MenuActivity extends FragmentActiv

Android第二十一期 - IOS推出侧边栏效果

代码已经整理好,效果如下: 地址:http://down.51cto.com/data/1886298

剖析Path侧边栏抽屉效果原理(抽屉效果,Path效果)

如今很多App应用,都用到了侧边栏的效果,比如网易新闻(还带有偏移缩小),今日头条(普遍这种),Path(最先应用这种抽屉效果,所以这种效果也叫Path效果),code4App上已经有很多网友写的第三方侧边栏类,大家可以直接拿来用.这里我主要的是介绍一下这种效果的实现原理,涉及了几个知识点,在其他地方也能用到. UINavigationController和UITabBarController是2个主要的视图控制容器,都有属性viewControllers,能够很好地管理多个视图控制器.但有的时

侧边栏导航

侧边栏效果,至于页面左部分.点击menu菜单,出现侧边栏,点击关闭,关闭菜单栏. 效果图: 1.首先要引入boostrap的css库.字体图标. 2.html如下: <div id="menu"> <button>close</button> <ul> <li> <h3><span class="glyphicon glyphicon-hdd"></span> Dashb

jQuery固定侧边栏导航插件

这是一款非常实用的jQuery固定侧边栏导航菜单插件.该插件分三种固定侧边栏效果:正常.小型和大型侧边栏.该固定侧边栏插件在用户向下滚动页面到一定距离时,侧边栏就会固定随页面往下滚动,非常实用. 在线演示:http://www.htmleaf.com/Demo/201503011441.html 下载地址:http://www.htmleaf.com/jQuery/Menu-Navigation/201503011440.html

CSS3超酷移动手机滑动隐藏侧边栏菜单特效

这是一组共4种效果非常炫酷的CSS3移动手机滑动隐藏侧边栏菜单特效.这四种效果分别是:默认的点击滑动侧边栏菜单效果.带3D transforms的滑动侧边栏效果.文字缩放和淡入淡出效果的滑动侧边栏以及使用translate来实现滑动侧边栏的效果. 每一个滑动侧边栏效果都带有从右到左淡入淡出的滑动过渡效果.菜单栏中的菜单项以一个接一个的方式显示,这种效果是通过为它们分别添加 transition-delay 来实现的.下面来看看默认的滑动侧边栏效果的制作方法. 插件中使用了font-awesome