使用CGContext绘制视图的形状

时间:2011-01-04 10:52:39

标签: iphone objective-c core-graphics

如何借助core-graphics绘图技术绘制三角形,比如形状的视图?

2 个答案:

答案 0 :(得分:0)

在您的视图上实现drawRect,然后使用CGContextDraw类型方法绘制您想要的任何内容。它将利用当前的背景,这是你的观点。

答案 1 :(得分:0)

您需要在视图上实施drawRect。有不同的绘图技术。您可以使用bezier路径将其添加到上下文中,也可以使用CGContext方法直接绘制。例如,可以使用两种方法CGContextMoveToPointCGContextAddLineToPoint制作三角形。 有关进一步理解,请参阅CGContext的文档: https://developer.apple.com/library/ios/documentation/graphicsimaging/reference/CGContext/Reference/reference.html