测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最新发布 | 2017年11月 |
SwiftSwift 版本 | 3.0 |
由 AIB pure ABBAS 维护。
此库允许方便地以动画和良好的用户交互显示视图控制器作为模态。
您可以轻松更改此模态中的子项以及大小。
要运行示例项目,首先从 repo 克隆,然后在 Example 目录中运行 pod install
。
要使用模态视图,首先导入模块
import DraggableDynamicModal
要创建一个模态管理器,您应该创建一个 ModalViewControllerManager
var modalManager: ModalViewControllerManager!
self.modalManager = ModalViewControllerManager(parentViewController: {The parent who presenting the modal controller}})
然后,您可以使用方法 : presentModal
显示模态。此方法只接受一个参数,即要显示的视图控制器。
将要显示的视图控制器应该符合 ModalParentViewControllerProtocol
并实现方法 shouldChangeContainerHeight
DrassableDynamicModal 可通过 CocoaPods 获取。要安装
它,只需在 Podfile 中添加以下行即可
pod "DraggableDynamicModal"
ali59a, [email protected]
DraggableDynamicModal 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。