SlideDrawer 2.0.0

SlideDrawer 2.0.0

Bruce-pac 维护。



  • 作者:
  • Bruce-pac

SlideDrawer

CI Status Version Carthage SPM License Platform

示例

要运行示例项目,首先克隆仓库,然后在 Example 目录中运行 pod install

要求

  • iOS 9.0+
  • Swift 4.2+

安装

CocoaPods

SlideDrawer 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'SlideDrawer'

Carthage

要使用Carthage将SlideDrawer集成到Xcode项目中,请在Cartfile中指定它

github "Bruce-pac/SlideDrawer"

然后,运行以下命令以构建SlideDrawer框架:

$ carthage update --platform ios

最后,您需要手动设置Xcode项目,以添加SlideDrawer框架

  1. 在您的应用程序目标的“通用”设置选项卡中,“链接框架和库”部分,从磁盘上的Carthage/Build文件夹中将您希望使用的每个框架拖放到此处。
  2. 在您的应用程序目标的“构建阶段”设置选项卡中,点击“+”图标,然后选择“新运行脚本阶段”。创建一个带有以下内容的运行脚本:
/usr/local/bin/carthage copy-frameworks
  1. 在“输入文件”下添加您希望使用的框架的路径
$(SRCROOT)/Carthage/Build/iOS/SlideDrawer.framework
  1. 将复制的框架的路径添加到“输出文件”
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/SlideDrawer.framework

用法

let vc = LeftViewController()
//self is the main/center ViewController
self.sd.show(drawer: vc) //default left
// you can set direction right by this
self.sd.show(drawer: vc) { (letConfig) -> SlideDrawerConfiguration in
                var config = letConfig
                config.direction = .right
                return config
            }

查看示例以获取更多用法

作者

Bruce-pac, [email protected]

许可

SlideDrawer可在MIT许可下使用。更多信息请参阅LICENSE文件。