-1
A
回答
1
你可以從這個link
的源代碼,並改變線的像線寬變化的性質顏色等轉到該源代碼中的EC189DrawingViewController,並在以下部分編輯
- (void)drawShapes {
//NSLog(@"In drawShapes!");
UIGraphicsBeginImageContext(_drawingPad.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
for(myShape *i in _collection) {
[self drawShapesSubroutine:i contextRef:context];
if(i.selected == true) {
CGContextSetLineWidth(context, 1.0f);
CGContextSetStrokeColorWithColor(context, [[UIColor darkGrayColor] CGColor]);
float num[] = {6.0, 6.0};
CGContextSetLineDash(context, 0.0, num, 2);
CGRect rectangle;
[self drawShapeSelector:i selectorRect: &rectangle];
CGContextAddRect(context, rectangle);
CGContextStrokePath(context);
//tapped = true;
}
}
if(!skipDrawingCurrentShape && (selectedIndex == -1)) {
[self drawShapesSubroutine:_currentShape contextRef:context];
}
_drawingPad.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
相關問題
- 1. iOS:如何在兩個移動的對象之間繪製一條線?
- 2. C#如何在Windows窗體上的兩個對象之間繪製一條線?
- 3. Qt,C++繪製兩個對象之間的連接線
- 4. 如何在兩個圓圈之間動態繪製線條
- 5. 在兩個可拖動div之間繪製一條線
- 6. 在兩個3D點之間繪製一條弧線
- 7. flash as3在兩個圓圈之間繪製一條線
- 8. 在兩條曲線之間繪圖
- 9. 如何在兩條其他平行線之間繪製直線?
- 10. 在兩個對象之間的HTML5畫布上繪製箭頭
- 11. 在svg中的兩個對象之間創建線條
- 12. 如何在兩條線之間繪製陰影區域
- 13. 如何用ggplot2在兩條線之間繪製密度圖?
- 14. 兩點之間繪製曲線
- 15. 如何在繪製線條之後使對象不可見?
- 16. 繪製兩條曲線之間的陰影區域
- 17. 如何在繪圖函數的任意兩點之間繪製一條線?
- 18. .NET確定鼠標是在兩個任意點之間繪製的線條
- 19. 在響應式主題中的兩個div之間繪製一條線?
- 20. 如何在多個圖像之間繪製線條
- 21. Swift - 在幾個隨機CGPoints之間繪製線條
- 22. 在兩個方塊之間繪製平行線
- 23. 如何在CloudMade上的兩個位置之間繪製路線
- 24. 在Xcode中的兩個座標之間繪製多段線
- 25. 如何在iPhone中的兩個位置之間繪製路線?
- 26. 如何刪除在兩個標籤之間繪製的線
- 27. 在OpenGL4中繪製兩個對象?
- 28. 使用畫布,SVG和js繪製兩個div之間的箭頭或線條
- 29. 在ggplot圖中繪製兩條線
- 30. 如何在ggplot2中繪製兩條線
謝謝... .....我很高興:) – Rushabh 2013-03-01 06:40:10
@Rocks哦..然後謝謝...快樂編碼;} – Dany 2013-03-01 06:45:18