所以,这是一个老问题,但不再能解决旧方法。我found it here和其他一些人。
这是一个两个部分的问题。首先,通过大量搜索,我了解到我应该使可见范围变小,实际范围变大,以增加剪裁区域,因此标签显示。这有一个副作用,即使用标签使绘图区域的线条延伸出来。文件夹中的示例已过时,它们将orthogonalPosition作为轴属性,不再存在,但曾用作解决方案。
(第二个问题)Core Plot没有更新的文档或示例,我一直在使用我的图表中的每次数小时的猜测和检查,同时试图找到更多的示例 - 过时。这有资源吗? wiki只有setup和api,但是api不会告诉你“你需要设置areaFill的基本值来显示”,相反,它会自动有默认值来显示刻度。 Ticks vs interval很容易弄明白,但我最终还是弄明白了,也没有记录。
答案 0 :(得分:1)
orthogonalPosition
属性是新版本。这是使用2.0版本进行的API更新的一部分。有一个wiki page,其中包含更改的详细信息。 change log也在线显示了主要变化的历史记录。
目前的API文档始终可在https://github.com/core-plot/core-plot.github.io在线获取。 Mac和iOS / tvOS版本有单独的页面来解释AppKit和UIKit之间的差异。 Core Plot包含几个展示许多重要概念的示例应用程序。 Plot Gallery 应用程序包含最广泛的功能,可在Mac,iOS和tvOS上运行。如果您发现问题中的areaFill
示例等API文档存在缺陷,请在issue tracker上打开一个问题。
我不知道有任何全面的高级文档详细介绍了所有内容。我考虑过写一本关于它的书,但这是一个很大的项目,我还没有跳过。目前,Core Plot包含API文档,示例应用和几个wiki pages。网上还有各种不同主题的博客文章,但质量各不相同,是否与最新的Core Plot版本保持同步。