繁体   English   中英

Shinobi Charts iOS - 按代码旋转饼图

[英]Shinobi Charts iOS - Rotate Pie Chart by code

我在图表本身之外显示饼图和绘制标签。 有时我必须显示奇数数据,一个点占据图表的 90%,所以其余的必须“混搭”到图表的剩余 10%。 一切正常,但标签(切片名称)也在“混搭”。 所以我实现了“整理”这些标签不相互碰撞的机制。 现在我的图表上方有一个“词云”,因为最大的切片总是朝下,而所有其他切片都朝上。 这就是我的问题:我想旋转图表,使最大价值数据点朝左(将图表的右侧留给标签)。

所以我的问题是:
我如何通过代码围绕其中心旋转饼图?

并且旋转整个图表视图不是一种选择,因为标签必须保持水平。

所以我自己找到了解决方案:

您可以使用此代码:

[(SChartDonutSeries*)[[chart series] firstObject] setRotation:-1.570];

使用这行代码首先旋转(在我的情况下是唯一的)DonutSerie 大约 -90 度。 我在这个委托方法中使用它:

sChartRenderFinished

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM