测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可协议 | BSD |
发布上次发布 | 2015年8月 |
由Sebastien MICHOY维护。
MSSlidingPanelController
是一个库,它允许您轻松地将滑动面板控制器机制集成到您的iOS 7项目中。
对于左侧和右侧面板,可以设置
状态栏颜色过渡可以是
可以通过
可以通过
与中心视图的交互可以是
MSSlidingPanelControllerDelegate
协议允许知道
此扩展允许视图控制器轻松获取指向父级滑动面板控制器的指针。
有三种方法可以在项目中使用MSSlidingPanelController
。
第一种方法是将以下文件手动添加到项目
第二种方法是使用CocoaPods。
pod 'MSSlidingPanelController'
MSSlidingPanelController 的文档可以在 CocoaDocs 查找。
创建 MSSlidingPanelController
非常简单。只需写这几行代码 et voila!
UIViewController *centerViewController;
UIViewController *leftPanelController;
UIViewController *rightPanelController;
MSSlidingPanelController *slidingPanelController;
centerViewController = [[UIViewController alloc] init];
leftPanelController = [[UIViewController alloc] init];
rightPanelController = [[UIViewController alloc] init];
slidingPanelController = [[MSSlidingPanelController alloc] initWithCenterViewController:centerViewController
leftPanelController:leftPanelController
andRightPanelController:rightPanelController];
您也可以通过使用 Storyboard 来创建。看看示例以了解其工作方式!
该库和示例是由 Sébastien MICHOY 开发和设计的。
如果发现任何错误,请随意创建一个 Github 问题!
MSSlidingPanelController
在 BSD 许可下可用。请参阅 LICENSE 文件以获取更多信息。