gpt4 book ai didi

ios - iOS 中的 Shinobi 饼图 - 获取所选数据点的标签

转载 作者:行者123 更新时间:2023-11-29 02:42:06 28 4
gpt4 key购买 nike

在我的 Shinobi 饼图中,我想在选择一个切片时更改标签的显示。

我相信这是在选择切片时调用的方法,但我看不到如何从该方法中操作与该数据点关联的标签:

- (void)sChart:(ShinobiChart *)chart 
toggledSelectionForRadialPoint:(SChartRadialDataPoint *)dataPoint
inSeries:(SChartRadialSeries *)series
atPixelCoordinate:(CGPoint)pixelPoint {
// What would I put here to get a reference to the label for the given dataPoint?
}

我在该方法中可以访问的对象似乎都没有办法获取标签,但必须有办法。

最佳答案

在您的委托(delegate)中实现方法 sChart:alterLabel:forDatapoint:atSliceIndex:inRadialSeries:。这被称为每个切片标签的布局。它也在选择事件之后调用,这意味着它应该适用于更改选择时的标签。但是,您不知道该切片是否已被选中 - 只是它正在重绘。

如果您确实需要知道它是否被选中,您可以始终通过 sChart:toggledSelectionForRadialPoint:.. 方法跟踪哪些数据点已被选中。

关于ios - iOS 中的 Shinobi 饼图 - 获取所选数据点的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25630489/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com