gpt4 book ai didi

ios - CPTPlotSymbol 更大的触摸区域

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

如何使绘图符号触摸区域更大。 10x10 是我需要填充的颜色,但是用“胖”手指触摸屏幕确实很困难。所以我需要它周围的区域来激活符号,但不填充颜色。

CPTMutableLineStyle *symbolLineStyle = [CPTMutableLineStyle lineStyle];
symbolLineStyle.lineColor = [CPTColor colorWithComponentRed:42./255. green:150./255. blue:232./255. alpha:1.];
CPTPlotSymbol *plotSymbol = [CPTPlotSymbol ellipsePlotSymbol];
plotSymbol.fill = [CPTFill fillWithColor:[CPTColor colorWithComponentRed:42./255. green:150./255. blue:232./255. alpha:1.]];
plotSymbol.lineStyle = symbolLineStyle;
plotSymbol.size = CGSizeMake(10.0, 10.0);
dataSourceLinePlot.plotSymbol = plotSymbol;

最佳答案

在您制作绘图和图形的方法中,应该有一条线是这样的。

_yourGraph.plotSymbolMarginForHitDetection = 20.0f;

我总是使用 20.0f,因为手指也很“胖”。我有一个称为 configurePlots 的方法,我得到了对图形和绘图空间的引用。然后我调用 plotSymbol...希望这对您有所帮助,如果您有任何问题,请提出。

关于ios - CPTPlotSymbol 更大的触摸区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187935/

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