HHPanningTableViewCell 2.0.1

HHPanningTableViewCell 2.0.1

测试已测试
语言语言 Obj-CObjective C
许可 BSD
发布上次发布2014年12月

Pierre Bernard 维护。



  • Pierre Bernard

HHPanningTableViewCell - 滑动显示

HHPanningTableViewCell 是一个 UITableViewCell,实现了 "滑动显示" 滑屉视图。这样的视图通常包含应用于当前行的一些操作按钮。

这种行为在许多 iOS 应用程序中都可以看到。据我所知,这个想法最早是由 Loren Brichter 为 Tweetie(即 iPhone 上的 Twitter)提出的。

HHPanningTableViewCell 的实现是为 ACTPrinter 4.0 应用程序 编写的。这里展示的代码与产品中使用的代码完全相同。

功能

  • 使用手势识别器实现滑动显示
  • 实时跟踪滑动以逐步显示滑屉
  • 允许左右滑动(可选)
  • 隐藏滑屉时执行弹跳动画
  • 当移动边缘时,前视图在滑屉上投影阴影

要求

  • iOS 6.1 或更高版本,包括 7.0(1.0.0 标签支持 iOS 5.1)
  • ARC 内存管理

用法

  • 复制以下内容到您的项目中
    • HHDirectionPanGestureRecognizer.h
    • HHDirectionPanGestureRecognizer.m
    • HHInnerShadowView.h
    • HHInnerShadowView.m
    • HHPanningTableViewCell.h
    • HHPanningTableViewCell.m
  • 使用 HHPanningTableViewCell 实例来创建您的表格行
  • 在行上设置滑动方向掩码
  • 为行提供一个滑屉视图
  • 可选地,实现 HHPanningTableViewCellDelegate 方法以触发您自己的自定义操作。
  • 请参考示例应用程序以获取详细信息

许可

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