HMLauncherView 1.0.3

HMLauncherView 1.0.3

测试已测试
语言语言 Obj-CObjective C
许可证 Apache 2
发布日期最后发布日期2014年12月

Heiko Maaß 维护。



  • 作者:
  • Heiko Maaß

HMLauncherView 是一个 UI 组件,它模拟了 iOS 主屏幕(也就是 SpringBoard)的行为。可以重新排列和删除添加的图标。此外,HMLauncherView 支持在多个 HMLauncherView 实例之间拖放图标。查看演示视频

http://www.youtube.com/watch?v=Mqv1usdM6fA

使用

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

HMLaucherView 需要一个数据源和一个代理。实现 HMLauncherDataSource 必须提供网格大小(列/行)、页数,以及访问 HMLaucherIcon 的方法,代表启动器视图的图标。

HMLauncherViewDelegate 应该对启动器视图上的任何交互(例如拖动、点击、删除)做出响应。此外,代理负责找出当前拖动的 HMLaucherIcon 属于哪个视图。

查看示例项目的 LauncherService 类。

安装

作者

Heiko Maaß,[email protected]

许可证

HMLauncherView 在 Apache 2.0 许可证下可用。有关更多信息,请参阅 LICENSE 文件。