iOS核心绘图:增加CPTPlotSymbol的可点击区域

3

我正在使用core plot库来在我的应用程序中显示散点图。我正在创建CPTPlotSymbol,就像这样:

CPTMutableLineStyle *symbolLineStyle = [CPTMutableLineStyle lineStyle];
symbolLineStyle.lineColor = [CPTColor blackColor];
CPTPlotSymbol *plotSymbol = [CPTPlotSymbol ellipsePlotSymbol];
plotSymbol.fill          = [CPTFill fillWithColor:blueColor];
plotSymbol.lineStyle     = symbolLineStyle;
plotSymbol.size          = CGSizeMake(5.0 , 5.0);

那么,图表点的样式看起来是这样的。

enter image description here

我试图在iPhone设备上点击这些点,但我无法轻松地点击它们。

我想保留当前点的大小,并仅增加可点击区域。使用core plot库是否可能实现?

1个回答

2

使用散点图上的plotSymbolMarginForHitDetection属性。这将增加每个绘图符号周围可点击区域的大小。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接