QPFloatDrawerController 0.0.1

QPFloatDrawerController 0.0.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

未声明 维护。



  • Quang Pham Cong

iOS 的浮动抽屉控制器
目前,仅支持左侧抽屉。我将在未来支持更多功能。

alt tag

alt tag

如何使用


1. 添加到项目

  • 手动将 QPFloatDrawerController 文件夹拖放到您的项目中,同时也要在构建阶段添加 QuartCore.framework
  • 使用 Cocoapods 添加
    pod 'QPFloatDrawerController'

    2. 初始化

    (参考示例应用中的 QPAppdelegate)
    您必须使用左右控制器来初始化浮动抽屉控制器
    默认抽屉的浮动宽度为 60,完整宽度为 260


QPFloatDrawerController *floatDrawer = [[QPFloatDrawerController alloc] initWithLeftViewController:leftController rightViewController:rightController];
    self.window.rootViewController = floatDrawer;


3. 浮动抽屉 UIViewController 分类

您可以通过调用 self.floatDrawerController 访问浮动抽屉

4. 显示/隐藏切换

您可以通过调用方法来显示或隐藏右侧视图


[self.floatDrawerController revealToggleAnimated:YES];


5. 拖动手势

您可以在任何视图上添加拖动手势以显示右侧视图


[self.view addGestureRecognizer:self.floatDrawerController.panGestureRecognizer];


6. 修改浮动宽度或完整宽度

通过调用方法修改浮动宽度或完整宽度

self.floatDrawerController.leftFloatWidth = 100.0f;
self.floatDrawerController.leftFullWidth = 320.0f;

结论

一些功能将在未来开发。请告诉我您想在这个控件中看到什么。谢谢!