在 iOS 上实现的一个非常简单的 DrawerLayout。
要运行示例项目,首先从 GitHub 克隆仓库,然后从 Example 目录运行 pod install
。
ECDrawerLayout 通过 CocoaPods 可用。要安装它,只需将以下行添加到您的 Podfile:
pod "ECDrawerLayout"
self.drawerLayout = [[ECDrawerLayout alloc] initWithParentView:self.navigationController.view];
self.drawerLayout.contentView = self.drawerView;
self.drawerLayout.delegate = self;
[self.navigationController.view addSubview:self.drawerLayout];
您必须自己实现一个内容视图,然后将它添加到 drawerLayout 的 contentView 属性。请参阅示例。
如果您想从右边打开,请设置 openFormRight = YES
self.drawerLayout.openFromRight = YES;
我期待着当 DrawerLayout 展示时,状态栏隐藏的效果,就像 Uber 一样。:(
Eleven Chen,[email protected]
ECDrawerLayout 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。