0
내 코드에서 CPScatterPlot
을 수동으로 스크롤하고 싶습니다. 플롯 영역을 스크롤 할 수 있지만 스크롤하는 동안 globalXRange & globalYRange
이 제대로 작동하지 않습니다. 그래프를 넘어 (수동으로, 버튼 클릭으로) 스크롤 할 수 있습니다. 전역 영역에 도달하면 스크롤 영역을 제한하려고합니다. 여기 iPhone - Core-plot, 수동으로 CPScatterPlot 스크롤
내가 코드를 사용하고있다
, 나는이 문제에서 와서 제한 할 수있는 방법-(IBAction)moveLineLocation:(id)sender {
isButtonClicked = TRUE;
currentTag = [sender tag];
CPPlotRange *rangeX = plotSpace.xRange;
CPPlotRange *rangeY = plotSpace.yRange;
if([sender tag] == 1) {
rangeX.location = CPDecimalAdd(rangeX.location, CPDecimalFromFloat(-0.5));
}
else if([sender tag] == 2) {
rangeY.location = CPDecimalAdd(rangeY.location, CPDecimalFromFloat(0.5));
}
else if([sender tag] == 3) {
rangeX.location = CPDecimalAdd(rangeX.location, CPDecimalFromFloat(0.5));
}
else {
rangeY.location = CPDecimalAdd(rangeY.location, CPDecimalFromFloat(-0.5));
}
plotSpace.xRange = rangeX;
plotSpace.yRange = rangeY;
[graph.axisSet relabelAxes];
[graph reloadData];
}
?
P.S- 터치 이벤트 globalXRange & globalYRange
은 절대적으로 완벽하게 작동합니다.
감사
Pratik