0
A
回答
2
您只需創建描述您的自定義符號的輪廓一個CGPath。下面是從CPTestApp樣本(在CorePlot/examples文件夾):
CPPlotSymbol *symbol = [[[CPPlotSymbol alloc] init] autorelease];
CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, 0., 0.);
CGPathAddEllipseInRect(path, NULL, CGRectMake(0., 0., 10., 10.));
CGPathAddEllipseInRect(path, NULL, CGRectMake(1.5, 4., 3., 3.));
CGPathAddEllipseInRect(path, NULL, CGRectMake(5.5, 4., 3., 3.));
CGPathMoveToPoint(path, NULL, 5., 2.);
CGPathAddArc(path, NULL, 5., 3.3, 2.8, 0., pi, TRUE);
CGPathCloseSubpath(path);
symbol.customSymbolPath = path;
symbol.usesEvenOddClipRule = YES;
CGPathRelease(path);
您可以設置散點圖上的plotSymbol
屬性,將元件適用於每一個點或使用-symbolForScatterPlot:recordIndex:
或-symbolsForScatterPlot:recordIndexRange:
數據源的方法將其應用到一些要點。
相關問題
- 1. 用DO繪製垂直線
- 2. 使用XML可繪製的垂直線
- 3. 使用CSS和JQuery繪製垂直線
- 4. 繪製垂直虛線
- 5. 如何在HighCharts上繪製垂直線?
- 6. 如何在Swing中繪製垂直線
- 7. 如何動態繪製垂直線?
- 8. 如何在SVG中繪製垂直線
- 9. 如何在gnuplot中繪製垂直線?
- 10. 如何在TeeChart中繪製垂直線?
- 11. 如何在UIScrollView中繪製垂直線
- 12. 如何在臉上繪製垂直線
- 13. 如何在ASP.Net中繪製垂直線?
- 14. 垂直於給定線的繪製線
- 15. 如何使用CSS在頁面中心繪製垂直虛線?
- 16. 通過控制繪製垂直線
- 17. 在圖表中繪製垂直線
- 18. 在直方圖中使用qplot()繪製垂直峯值線R
- 19. 繪製的垂直線不出現
- 20. 垂直繪製線系列圖
- 21. 如何在Google圖表上繪製垂直線到直方圖?
- 22. 如何繪製垂直於圓弧的直線(Core Graphics)?
- 23. 繪製點垂直線通過cocos2d
- 24. 矢量繪製不顯示垂直線
- 25. 在特定時間繪製垂直線
- 26. 在iOS中使用觸摸繪製水平線或垂直線
- 27. 如何使用ZingChart繪製直線?
- 28. 繪製步驟(分段)與垂直線
- 29. 使用CorePlot繪製餅圖
- 30. 在kendo UI中如何在折線圖中繪製垂直線
感謝您的寶貴答案。它支持iPhone操作系統? – sri 2010-07-13 10:19:58
是的,Core Plot中的幾乎所有內容都是MacOS和iOS之間的跨平臺。在存在平臺差異的情況下(例如,NSView與UIView),通常會有特定於平臺的特定實現。 – 2010-07-13 11:51:12
我無法在CorePlot 0.9中的應用程序中使用此工作 - 有任何建議嗎? – Johnus 2012-01-30 01:46:42