美文网首页iOS DeveloperiOS 开发
利用drawRect进行绘图

利用drawRect进行绘图

作者: 林小正要努力呀 | 来源:发表于2016-08-23 14:00 被阅读191次

1.每当新建一个UIview类在.m文件里面都会有这个方法

drawRect

2.在viewcontroller调用一次

3.- (void)drawRect:(CGRect)rect 

4. [self drawLine]; 

     4.1画线条

效果图 代码

4.2 三角形

效果

4.3带偏移效果

       4.4带填充效果

 4.5 平行线

5.[self drawDash];  // 花虚线

   5.2 虚线三角形

6.[self drawRectangle]; // 画矩形

    6.2.画画多个矩形

7.[self drawARC]; // 画圆弧

8. [self inscribedCircle]; // 画画椭圆,内切圆

9.[self drawImage]; // 画图片,展示图片不用UIImageView

10。[self drawText]; // 画string   展示string不用label

代码

相关文章

  • 利用drawRect进行绘图

    1.每当新建一个UIview类在.m文件里面都会有这个方法 2.在viewcontroller调用一次 3.- (...

  • IOS动画学习小记(2)-CALayer绘图

    CALayer 当利用drawRect:方法绘图的本质就是绘制到了UIView的layer(属性)中。 CALay...

  • iOS 绘图技术

    近日项目做开发时,利用了绘图技术。做一下绘图总结 1.代码为什么要写在 drawrect 当中因为在这个方法当中可...

  • drawRect:绘图

    drawRect:绘图 作用:专门用来绘图 什么时候调用:当View显示的时候调用(ViewWillAppear和...

  • CALayer

    当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘制在自己的图层上,绘图完...

  • UIView之setNeedsDisplay和setNeedsL

    setNeedsDisplay方便绘图其实最终调用的是drawRect方法1.drawRect是在viewDIdL...

  • CALayer与动画

    要熟练掌握动画操作必须先熟悉CALayer。 当利用drawRect:方法绘图的本质,就是绘制到了UIView的l...

  • 绘制方法

    //drawRect:(CGRect)rect 是系统提供进行自定义绘图的 rect画布的大小,一般是view的...

  • drawRect

    为什么要实现drawRect:方法才能绘图到view上? drawRect:方法在什么时候被调用?

  • 绘图的几种方式

    一 使用CALayerDelegate来绘图 二 使用UIView的drawRect:方法来绘图 调用 三 使用...

网友评论

    本文标题:利用drawRect进行绘图

    本文链接:https://www.haomeiwen.com/subject/hyogsttx.html