MJZoomableCoordinateView 0.6.6

MJZoomableCoordinateView 0.6.6

Miloš Jagetić 维护。



  • Miloš Jagetić

MJGridView

Version License Platform

用于显示可缩放的坐标网格的视图。网格随着缩放而显示更多或更少的详细信息。
使用 CATiledLayer 构建。以瓦片网格形式渲染,每个瓦片在单独的线程上异步渲染。

功能

  • 可自定义原点位置。
  • 可自定义坐标轴线的颜色、宽度和虚线模式
  • 通过指定 divisor 可自定义其他线条的颜色、宽度和虚线模式
  • 可自定义行间距
  • 可自定义坐标轴线的标签属性、格式和内边距
  • 分离坐标轴比例自定义
  • 虚线图案带圆角(实验性)

计划新增

  • 可跳过的线条💤
  • 坐标轴标签方向💤
  • 在其他所有线条上标标签💤

用法

  • ZoomableGridView 添加到视图层次结构中
  • 通过 gridProperties 进行自定义(更多详细信息请参阅 GridProperties 文档),minimumZoomScalemaximumZoomScale
  • 将自定义视图添加到 gridContainerView 中,以实时平铺视图。

一些示例

zoom/scrool

示例

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

安装

MJGridView 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'MJGridView'

作者

Miloš Jagetić,[email protected]

许可证

MJGridView 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。