美好的一天伙伴堆栈流量。
我在图表本身之外显示饼图和绘图标签。有时我必须显示奇数数据,一个点占据图表的90%,所以其余的必须“混搭”到图表的剩余10%。一切都还可以,但标签(切片名称)也是“混搭”。所以我实现了“排除”那些不相互碰撞的标签的机制。现在我的图表上面有一个“文字云”,因为最大的切片总是面朝下,所有其他切片都朝上。这是我的问题:我想旋转图表,以便最大值数据点面向左边(留下标签右侧的图表)。
所以我的问题是: 我如何通过代码围绕其中心旋转饼图?
旋转整个图表视图不是一个选项,因为标签必须保持水平。
答案 0 :(得分:0)
所以我自己找到了解决方案:
您可以使用此代码:
[(SChartDonutSeries*)[[chart series] firstObject] setRotation:-1.570];
使用此行代码首先旋转(仅在我的情况下)DonutSerie约-90度。我在这个委托方法中使用它:
sChartRenderFinished