iOS平台的开源矢量图形库:CorePlot
jopen
12年前
CorePlot是iOS平台下的开源矢量图形库。Core Plot 功能强大,我们可以利用它很方便地 画出复杂的曲线图、柱状图和饼图等等。
CorePlot 的类结构关系如下:
其中最核心的就是 CPTGraph,本示例中的 CPTXYGraph是它的子类;一个图 CPTGraph包含一个轴集 CPTAxiset,每个轴集可包含多个轴;一个图 CPTGraph 可包含多个图空间 CPTPlotSpace;一个图 CPTGraph 可包含多个图形CPTSplot(曲线,饼图,柱状图等);图形CPTSplot 和轴都展现在某个图空间 CPTPlotSpace 中。
也许下图能更形象地描述出 Core Plot 各种对象之间的关系。