0
我有两个CPTScatterPlots,我想找到它们的交点并绘制一个自定义的圆形填充。当然,我可以手动计算,但核心情节已经有了。
见附件。
这是可能的核心情节? 查找并标记两条线的交点
更新基于埃里克sugestion:
/* Add the plot symbol for the intersection */
CPTMutableLineStyle *symbolLineStyle = [CPTMutableLineStyle lineStyle];
symbolLineStyle.lineWidth = 2.;
symbolLineStyle.lineColor = [[CPTColor colorWithComponentRed:91./255. green:173./255. blue:221./255. alpha:1.] colorWithAlphaComponent:1];
CPTPlotSymbol *plotSymbol = [CPTPlotSymbol ellipsePlotSymbol];
plotSymbol.fill = [CPTFill fillWithColor:[[CPTColor colorWithComponentRed:241./255. green:241./255. blue:241. /255. alpha:1.] colorWithAlphaComponent:1.]];
plotSymbol.lineStyle = symbolLineStyle;
plotSymbol.size = CGSizeMake(_CIRCLE_RADIUS, _CIRCLE_RADIUS);
dataSourceIntersectionPlot.plotSymbol = plotSymbol;
谢谢埃里克。我可以找到交叉点,没有问题。让我看看它是怎么回事,并会回来标记你的答案。 – Zsolt
制定出埃里克。感谢您的帮助。建议我制定了交点,然后添加一个带有一个数据点的新CPTScatterPlot,然后添加一个CPTPlotSymbol。将我的原始问题更新为具有此代码部分。其余的也很简单。 – Zsolt