BFNavigationBarDrawer 1.0.2

BFNavigationBarDrawer 1.0.2

测试已测试
语言语言 Obj-CObjective C
许可证 BSD
发布最新发布2014年12月

Balazs Faludi 维护。




  • Balazs Faludi
具有 自动滚动视图调整功能 没有 滚动视图调整功能
Imgur Imgur

摘要

BFNavigationBarDrawer 是一个 UIToolbar 子类,可以轻松地显示在 UINavigationBar 下方,类似于音乐应用中的播放列表视图。您还可以将滚动视图(或表格视图)分配给抽屉。当抽屉显示时,抽屉将负责移动滚动视图的内容并更新其内容边距属性。

说明

创建一个 Podfile,如果您还没有的话。添加以下行。

pod 'BFNavigationBarDrawer'

运行以下命令。

pod install

或者,您可以直接将 BFNavigationBarDrawer.{h,m} 文件放入您的项目。

创建一个抽屉实例并分配一个应该由抽屉滚动的滚动视图

drawer = [[BFNavigationBarDrawer alloc] init];
drawer.scrollView = self.tableView;

向其添加一些 UIBarButtonItems,并在您想显示抽屉时调用

[drawer showFromNavigationBar:self.navigationController.navigationBar animated:YES];

要隐藏它

[drawer hideAnimated:YES];

注意

我只测试了 iOS 7。在早期的 iOS 版本中使用它并没有太多意义,因为曾经导航栏是不透明的,您可以简单地调整滚动视图以留出空间供额外的标题栏使用。

许可证

新 BSD 许可证。有关完整许可文本,请参阅此处