FSCSwipeCell 0.1.8

FSCSwipeCell 0.1.8

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
Released最近发布2015年3月

Blixt维护。




安装

这是什么?

这个组件是为了使可滑动单元格像预期的那样表现而构建的,而不控制在左右滑动时显示的内容。

它能做什么?

  • 在用户左右滑动单元格时,在表格视图单元格下方显示附加视图(您提供的)
  • 处理打开/关闭单元格的物理距离和速度阈值
  • 通知(可选)代理关于单元格状态的任何更新,例如:
    • 左/右侧视图即将显示(可以取消显示并保持“关闭”)
    • 单元格已滑动任何距离
    • 单元格已关闭(因为用户已将其滑动关闭,或未滑动过阈值)
  • 重用了标准 UITableViewCellcontentView,因此支持所有表格视图样式
  • 在显示之前立即分配 leftViewrightView,因此可以为所有单元格重用同一个视图

它不能做什么?

  • 它不创建或处理左/右侧视图中的任何内容
  • (目前)不允许单元格保持半开状态(例如,就像邮件应用中的更多/删除按钮一样)

为什么不选择其他可滑动单元格库?

这完全取决于您的需求。这个库给了您更多控制单元格滑动时渲染方式的能力,但如果你只是想在用户滑动左边时显示几个按钮,使用UITableViewRowAction,或者如果你想按钮上有更多功能,查看SWTableViewCellMGSwipeTableCell。有些东西我需要在我的应用中,这些库的范围之外,这就是我创建这个库的原因。希望这些库共同能覆盖每个人的需求。

关于稳定性的注解

目前这仍然处于非常初步的阶段,可能存在一些隐藏的bug。例如,我还没有在iOS 7上测试,所以可能工作(还不稳定)。所有pull requests都受欢迎!

使用方法

要运行示例项目,请首先克隆仓库,然后从示例目录运行pod install

作者

Blixt,[email protected]

许可证

FSCSwipeCell 适用于 MIT 许可协议。更多信息请参阅 LICENSE 文件。