求哪位大神有IOS绘制三角形的代码 项目全代码 发我一份谢谢

在自学IOS,现在遇到绘制三角形的源代码参考下谢谢... 在自学IOS,现在遇到绘制三角形的源代码 参考下 谢谢 展开
 我来答
雨中的中鱼
推荐于2018-04-25 · TA获得超过196个赞
知道小有建树答主
回答量:96
采纳率:50%
帮助的人:46.8万
展开全部
创建一个继承UIview的类
导入<QuartzCore/QuartzCore.h><UIKit/UIKit.h>头文件
重写其drawRect方法
-(void)drawRect:(CGRect)rect

{

CGContextRef context = UIGraphicsGetCurrentContext();

/*画三角形*/

//只要三个点就行跟画一条线方式一样,把三点连接起来

CGPoint sPoints[3];//坐标点

sPoints[0] =CGPointMake(100, 220);//坐标1

sPoints[1] =CGPointMake(130, 220);//坐标2

sPoints[2] =CGPointMake(100, 160);//坐标3

CGContextAddLines(context, sPoints, 3);//添加线

CGContextClosePath(context);//封起来

CGContextDrawPath(context, kCGPathFillStroke); //根据坐标绘制路径

}
然后调用这个view就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式