HHTabListController 1.1.2

HHTabListController 1.1.2

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

Pierre Bernard 维护。



  • Pierre Bernard

HHTabListController - 垂直标签视图控制器

HHTabListController 是一个标签控制器实现,其中标签以隐藏在活动视图控制器背后的表格视图的列表形式呈现。可以通过滑动手势或触摸按钮来显示标签列表。

在视觉上,该实现类似于许多 iOS 应用程序中看到的滑动菜单或导航栏。据我所知,这一想法是由 Facebook 应用程序首先提出的。

ACTPrinter 4.0 应用程序 上编写了 HHTabListController 的实现。这里呈现的代码与产品中使用的代码完全相同。

功能

  • 使用视图控制器包含实现的标签控制器
  • 类似于 UITabBarController 的 API
  • “无限”数量的标签
  • 兼容 iPhone 和 iPad
  • 支持所有 iPhone 屏幕尺寸

要求

  • iOS 5.1 或更高版本
  • ARC 内存管理。已包含 retain/release 代码,但未测试

用法

  • 将以下内容复制到您的项目中
    • HHTabListCell.h
    • HHTabListCell.m
    • HHTabListContainerView.h
    • HHTabListContainerView.m
    • HHTabListController.h
    • HHTabListController.m
    • HHTabListTabsView.h
    • HHTabListTabsView.m
  • 使用视图控制器数组初始化 HHTabListController 的实例
  • 将此 HHTabListController 用作根视图控制器
  • 可选地添加 -[HHTabListController revealTabListBarButtonItem] 到您的导航栏中
  • 请参考演示应用程序以获取详细信息

许可

本代码根据源文件中的 BSD 许可条款提供。