0
我見過很多爲iOS繪製虛線的例子。我想繪製一條由我的路徑圈起來的虛線。我想使用形狀圖層,這樣我就可以對筆畫進行動畫處理,以模擬它在屏幕上繪製的效果。在uibezierpath之後製作虛線
任何關於繪製跟隨我的uibezierpath的小點的建議?
相反 - 這不可能嗎?如果可以,我可以在路徑上排列一堆圓圈,然後遍歷圓圈數組使其可見?但是如何在貝塞爾上排列圓?
我見過很多爲iOS繪製虛線的例子。我想繪製一條由我的路徑圈起來的虛線。我想使用形狀圖層,這樣我就可以對筆畫進行動畫處理,以模擬它在屏幕上繪製的效果。在uibezierpath之後製作虛線
任何關於繪製跟隨我的uibezierpath的小點的建議?
相反 - 這不可能嗎?如果可以,我可以在路徑上排列一堆圓圈,然後遍歷圓圈數組使其可見?但是如何在貝塞爾上排列圓?
我能夠得出兩個uiviews之間爲圓形的虛線:
// dotted line
CGContextSetStrokeColorWithColor(ctx, [UIColor redColor].CGColor);
CGContextSetLineWidth(ctx, 10); // relevant code
CGFloat dash[] = {0.0, 10*2}; // relevant code
CGContextSetLineCap(ctx, kCGLineCapRound); // relevant code
CGContextSetLineDash(ctx, 0.0, dash, 2);
CGContextMoveToPoint(ctx, view.center.x, view.center.y);
CGContextAddLineToPoint(ctx, anotherView.center.x, anotherView.center.y);
CGContextStrokePath(ctx);
什麼是CTX?請解釋一下 – LIH
它是上下文的簡寫://初始化CGContecRef CGContextRef ctx = UIGraphicsGetCurrentContext(); – malaki1974