MaterialSideMenu 0.1.1

MaterialSideMenu 0.1.1

Logomorph维护。



  • logomorph

MaterialSideMenu

Version License Platform

如果您觉得 MaterialSideMenu 有用,且喜欢它,请在此页面的右上角给它一个 ★。

概述

MaterialSideMenu 是一个简单的 Google Material Design 风格的 iOS 侧边菜单

预览

示例

要运行示例项目,请先克隆仓库,然后从 Example 目录运行 pod install.

要求

  • Xcode 10.
  • Swift 5.
  • iOS 11或更高。

安装

CocoaPods

MaterialSideMenu可以通过CocoaPods获取。要安装它,只需要将以下行添加到您的Podfile。

pod 'MaterialSideMenu'

之后,运行以下命令

$ pod install

手动

MaterialSideMenuViewController.swift复制到您的项目中并构建

使用

从代码

首先

import MaterialSideMenu

声明菜单,并用主页控制器(底部视图)和用作侧边菜单的控制器进行初始化

let sideMenuViewController = MaterialSideMenuViewController(homeViewController: homeViewController, mainMenuViewController: mainMenuController)

菜单是一个UIViewController,可以作为rootViewController添加,或被推送。它在其自己的navigationController上推送新的控制器。

在其栈上推送新的视图控制器

sideMenuViewController.pushViewController(newController, animated: false)

这将关闭栈上所有的视图控制器,除了homeViewController,并将新的控制器放在顶部。

回家

sideMenuViewController.goHome()

关闭所有视图控制器,留下主页视图控制器在栈上。

已知的已知问题

暂时还没有。请报告你发现的问题

许可证

MaterialSideMenu 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。