iOS侧滑

作者: Aicher | 来源:发表于2016-05-07 16:57 被阅读444次

由于项目中需要侧滑效果,找到一个差不多的demo,在前辈基础上自己加工一下,感觉还可以,用起来很方便

先上图

侧滑呈现效果有两种,

SlideAnimationTypeScale,

SlideAnimationTypeMove

手势三种,

needSwipeShowMenu;

needShowBoundsShadow;

needPanFromViewBounds;

这是用storyboard实现侧滑,tabBar控制器可以添加多个子控制器,侧滑的距离可以由DHSlideMenuController.m中的_leftViewShowWidth=250来调节,设置代码在AppDelegate.m中,由于要将DHSlideMenuController设置为根视图控制器,所以要手动启动

只要创建好对应控制器就可以实现如上效果,主要代码如下:

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main" bundle:nil];

UITabBarController *tabBarvc = [sb instantiateViewControllerWithIdentifier:@"tabbarvc"];

DHSlideMenuController *mainvc = [DHSlideMenuController sharedInstance];

UIViewController *leftvc = [sb instantiateViewControllerWithIdentifier:@"leftvc"];

mainvc.mainViewController = tabBarvc;

mainvc.leftViewController = leftvc;

mainvc.animationType = SlideAnimationTypeMove;

mainvc.needPanFromViewBounds = YES;

self.window.rootViewController = mainvc;

guthub地址:https://github.com/Aicher/JJSlide/

总的来说很简单,喜欢的话,别忘了github上给星哦!

相关文章

  • iOS 三种侧滑菜单效果对比详解

    侧滑菜单 ios分类:iOS界面布局 DDMenu(传统侧滑效果)下载地址:https://github.com/...

  • iOS侧滑

    由于项目中需要侧滑效果,找到一个差不多的demo,在前辈基础上自己加工一下,感觉还可以,用起来很方便 先上图 侧滑...

  • iOS 侧滑

    ViewDeck 左右侧滑控件 MSDynamicsDrawerViewController iOS7 动态弹...

  • iOS开源项目推荐|侧滑与右滑返回手势

    iOS开源项目推荐|侧滑与右滑返回手势

  • iOS之侧滑返回无需第三方,只需在自己的BaseNavContr

    iOS之侧滑返回无需第三方,只需在自己的BaseNavController添加大概20行代码即可 iOS之侧滑返回...

  • iM

    ios IM 架构设计 ios IM 网络层架构 ios 侧滑与右滑返回手势http://blog.csdn.n...

  • iOS侧滑返回

    相关原理 iOS侧滑返回,有三种方案可以实现(只考虑iOS7以后) 开启使用系统自带的侧滑返回self.navig...

  • iOS pop 侧滑返回处理

    方案一 : 开启使用系统自带的侧滑返回iOS7之后系统提供了侧滑手势(interactivePopGestureR...

  • iOS使其支持侧滑返回

    方案一:开启使用系统自带的侧滑返回 iOS7之后系统提供了侧滑手势(interactivePopGestureRe...

  • iOS使其支持侧滑返回

    方案一 : 开启使用系统自带的侧滑返回 iOS7之后系统提供了侧滑手势(interactivePopGesture...

网友评论

      本文标题:iOS侧滑

      本文链接:https://www.haomeiwen.com/subject/acfsrttx.html