0
我想繪製一個線條圖。我可以繪製線條圖,但不能限制繪圖區域。剪輯石英2D中的路徑繪圖iOS
我想繪製從開始到結束位置的線條圖。但它超越了繪畫領域。你能幫我解決這個問題嗎?
在下圖中,線圖應停止在停止綠點線的地方。
這裏是我使用的代碼..
CGContextBeginPath(ctx);
CGContextMoveToPoint(ctx, kOffsetX + kStepX, kGraphHeight - maxGraphHeight * dataLineCompare1[0]);
for (int i = 1; i < sizeof(dataLineCompare1); i++)
{
CGContextAddLineToPoint(ctx, kOffsetX + ((i+1) * kStepX), kGraphHeight - maxGraphHeight * dataLineCompare1[i]);
}
CGContextDrawPath(ctx, kCGPathStroke);
感謝您的快速回答。我只有12個數據點,我只寫了12行。但爲什麼我看到第13個數據點(它跨過了我的剪輯區域)並且路徑一直延伸到視圖的結尾? float dataLineCompare1 [] = {0.76,0.87,0.89,0.71,0.64,0.62,0.67,0.6,0.67,0.73,0.73,0.91}。 – Srivathsa