3
A
回答
2
你可以用UIKit
(即更高级别API),这样做也:
UIBezierPath *path = [UIBezierPath ...];
...
[UIColor.redColor setFill];
[path fill];
这将填补你的路上,我目前的图形上下文。
+0
谢谢。但是没有办法制作圆角。似乎你的代码和Trisha一样。 AFAIK,Android上的CornerPathEffect(int radius)类。此路径效果绘制圆角路径。任何建议像iPhone的CornerPathEffect?谢谢。 – Ferdinand
3
- (void)drawRect:(CGRect)rect{
CGContextRef context= UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(context, 0.0, 1.0, 0.0, 1.0);
CGContextSetLineWidth(context, 1.0);
CGContextMoveToPoint(context, 10, 50);
CGContextAddLineToPoint(context, 100, 80);
CGContextAddLineToPoint(context, 120, 120);
CGContextAddLineToPoint(context, 60, 80);
CGContextAddLineToPoint(context, 10, 50);
CGContextSetFillColorWithColor(context, [UIColor redColor].CGColor);
CGContextFillPath(context);
}
+0
谢谢。但是没有办法制作圆角。特丽莎'你的代码绘制一个形状作为第一张照片。 AFAIK,Android上的CornerPathEffect(int radius)类。此路径效果绘制圆角路径。任何建议像iPhone的CornerPathEffect?谢谢。 – Ferdinand
相关问题
- 1. 如何绘制填充多边形?
- 2. 如何在地图上绘制填充多边形的坐标
- 3. 如何在Google Maps SDK中为iOS绘制填充多边形
- 4. 如何使用C++绘制填充多边形?
- 5. Android OpenGL ES - 如何绘制填充凹多边形?
- 6. 如何在QGraphicsScene上绘制填充多边形
- 7. 填充多边形
- 8. 使用图形库绘制填充多边形
- 9. 在MATLAB中同时绘制和填充不同的多边形
- 10. 绘制渐变填充的多边形中选择使用
- 11. 在Python中绘制填充的多边形
- 12. 底图上绘制填充多边形抛出__getitem__错误
- 13. 算法绘制填充对称多边形?
- 14. 在Cocos2D,iOS中绘制填充动态多边形
- 15. 如何在java中填充多边形?
- 16. 绘制和填充圆形
- 17. 多边形填充算法
- 18. 绘制多边形
- 19. 绘制多边形
- 20. 绘制多边形
- 21. 如何绘制多边形的d3.js
- 22. 如何绘制复杂的多边形?
- 23. 填充没有填充多边形的三角形?
- 24. 绘制多边形PyQt的
- 25. 用矩形填充多边形
- 26. C#填充多边形(三角形)
- 27. Delphi Firemonkey绘制并填充任意三维形状或多边形
- 28. 如何用Python绘制多边形?
- 29. 如何使用OpenCV绘制多边形?
- 30. 如何用CGPath绘制多边形?
如果您想提供更多详细信息,请在个别答案下使用评论,或编辑您的问题。 –