zoukankan      html  css  js  c++  java
  • 路径设置IOS开发(82)之绘制矩形

    上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下路径设置

        

    1 媒介

        用 CGPathAddRect 向路径中添加一个矩形,然后在图形环境上绘制这条路径。

        

    2 代码实例

        ZYViewControllerView.m

        

    - (void)drawRect:(CGRect)rect{
        //创立图形路径句柄
        CGMutablePathRef path = CGPathCreateMutable();
        //设置矩形的边界
        CGRect rectangle = CGRectMake(10.0f, 10.0f,200.0f, 300.0f);
        //添加矩形到路径中
        CGPathAddRect(path,NULL, rectangle);
        //获得上下文句柄
        CGContextRef currentContext = UIGraphicsGetCurrentContext();
        //添加路径到上下文中
        CGContextAddPath(currentContext, path);
        //填充颜色
        [[UIColor colorWithRed:0.20f green:0.60f blue:0.80f alpha:1.0f] setFill];
        //设置画笔颜色
        [[UIColor brownColor] setStroke];
        //设置边框线条宽度
        CGContextSetLineWidth(currentContext,5.0f);
        //画图
        CGContextDrawPath(currentContext, kCGPathFillStroke);
        /* 释放路径 */
        CGPathRelease(path);
    }
        每日一道理
    美丽是平凡的,平凡得让你感觉不到她的存在;美丽是平淡的,平淡得只剩下温馨的回忆;美丽又是平静的,平静得只有你费尽心思才能激起她的涟漪。

        运行结果

        路径和设置

        

    3 结语

        以上是全部内容,希望对大家有所帮助。

        Demo代码实例:http://download.csdn.net/detail/u010013695/5375491

    文章结束给大家分享下程序员的一些笑话语录: 很多所谓的牛人也不过如此,离开了你,微软还是微软,Google还是Google,苹果还是苹果,暴雪还是暴雪,而这些牛人离开了公司,自己什么都不是。

  • 相关阅读:
    后端结对编程报告(2018.6.6)
    Burn Down Chart(2018.6.4~2018.6.10)
    C#多线程List的非线程安全性
    C#泛型参数多线程与复杂参数多线程
    Java学习之App开发公司手机端设想
    Java学习之SpringBoot整合SSM Demo
    Java学习之Mysql结构优化
    Java学习之Dubbo+ZooKeeper分布式服务Demo
    C# 面向切面编程--监控日志记录方案
    C# 通用类型转换方法
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3078644.html
Copyright © 2011-2022 走看看