OverlayController 1.0.1

OverlayController 1.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2020年4月
SPM支持SPM

soya-bean维护。



Swift 5.0 enter image description here enter image description here

OverlayController是任何视图覆盖效果的实施。它可以用来自动添加动态用户交互和弹出视图。如果您需要Objective-C版本,请参阅这里

示例

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

需求

  • Swift 5.0
  • iOS 10或更高版本

安装

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

pod 'OverlayController', '~> 1.0.1'

用法

let ovc = OverlayController(view: self.publishView)
ovc.layoutPosition = .center
ovc.presentationStyle = .fade
ovc.willPresentClosure = { [unowned self] (sender) in
	self.publishView.presentAnimate()
}
ovc.willDismissClosure = { [unowned self] (sender) in
	self.publishView.dismissAnimate()
}

支持以下键盘弹出和隐藏

设置覆盖视图的优先级。默认值为通过 windowLevel 定义的 OverlayLevel.normal

作者

snail-z, [email protected]

许可证

OverlayController 在 MIT 许可证下可用。详细信息请见 LICENSE 文件。