【问题标题】:Shinobi Charts iOS - Rotate Pie Chart by codeShinobi Charts iOS - 按代码旋转饼图
【发布时间】:2021-04-05 21:01:53
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios objective-c charts shinobi


    【解决方案1】:

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

    您可以使用此代码:

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

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

    sChartRenderFinished
    

    【讨论】:

      猜你喜欢
      • 2012-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多