我有两组包含7个对象的数组,其中值为1,日期为另一个。
我想生成一个简单的条形图,其中x轴为日期,y轴为数值。
我搜索了google和当前的stackoverflow,但我没有找到满意的答案。
在每个答案中,都是关于Coreplot的,我不想使用它因为它的复杂性(我是ios开发中的初学者)。
除了CorePlot有没有其他方法可以实现这样的图形?或者有人能为我提供一个使用内置苹果API'S
绘图的示例等待回答,非常感谢。
答案 0 :(得分:1)
您需要在自定义UIView中执行此操作。
在drawRect方法中,您可以计算x轴和y轴的范围。然后,您需要将轴绘制到实际屏幕上,并显示数值。
然后你需要弄清楚每个酒吧应该有多厚,以及它们需要多高。
然后沿着x轴将它们绘制到相关的空间中。
在此之前,你需要给出的是背景颜色。也许是一些引导线,以便用户可以轻松阅读值......
或者您可以使用http://www.cocoapods.org安装CorePlot,它会为您完成所有操作。
自己绘制图表的难度远远超过学习如何使用核心图表的时间。
答案 1 :(得分:1)
另一个选项可以EChart,EColumnChart
答案 2 :(得分:0)
这个第三方项目对我很好,我发现设计比大多数其他项目都好。不幸的是付了钱,但它总是一个选择:)