首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏向治洪

    使用SWRevealViewController实现侧滑菜单

    1.导入SWRevealViewController 由于该库是用OC写的,所以在swift上使用还需要一些步骤; 1.1 下载SWRevealViewController到本地,然后打开SWRevealViewController Header;苹果官方推荐通过header file文件来让Swift项目使用OC 1.3 然后xcode就会创建一个 项目名-Bridging-Header.h文件,打开该文件,输入: #import "SWRevealViewController.h 2.使用SWRevealViewController (storyboard方式) 2.1 拖拽一个新的View Controller到面板上,并设置class 为SWRevealViewController 2.2 创建菜单 View Controller,这里可以为任何类型的, 2.2.1 创建完成后,左键点击SWRevealViewController的View Controller并按住control ; 因为我在实际开发中发现不指向这个ViewController 侧滑菜单不出现,不知道是什么原因  2.4 在代码设置SWRevealViewController的一些属性和滑动事件 //侧滑菜单

    1.5K20编辑于 2022-11-30
  • 来自专栏iOS进阶开发

    iOS开发UI篇--一个侧滑菜单SlidingMenu

    ——点击:加入 二、使用说明 第一步:导入SWRevealViewController.h和SWRevealViewController.m文件 第二步:编写中间显示界面CenterViewController 在viewDidLoad方法中设置SWRevealViewController中的panGestureRecognizer方法,即可实现在主界面上滑动就可以出现左侧或者右侧菜单。 下面就是中间界面的相关代码: //注册该页面可以执行滑动切换 SWRevealViewController *revealController = self.revealViewController //右侧菜单栏 RightViewController *rightViewController = [[RightViewController alloc] init]; SWRevealViewController *revealViewController = [[SWRevealViewController alloc] initWithRearViewController:leftViewController

    1.5K20发布于 2018-12-13
  • 来自专栏nimomeng的自我进阶

    抓住iOS的未来 - 30天学习编写30个Swift小程序

    imageMogr2/auto-orient/strip%7CimageView2/2/w/500) - 侧滑效果借鉴了[SWRevealViewController](https://github.com /John-Lluch/SWRevealViewController),使用步骤如下(原项目只提到了OC中的调用方法) - 项目中至少有以下几类viewController:第一页展示的VC,比如FrontViewController - 新建两个UINavigationController,分别以FrontViewController和MenuViewController为rootViewController - 实例化SWRevealViewController 所在的UINavigationController,frontViewController是FrontViewController所在的UINavigationController - 将实例化的SWRevealViewController frontNavigationController = UINavigationController(rootViewController: FrontViewController()) let revealController = SWRevealViewController

    3.1K20发布于 2018-09-13
领券