前段时间,忽然想学一下关于 在屏幕上绘制图形,我的书上有,但是没怎么看,之后想找一个最简单的例子看一看,发现像这样的博客很多很多,但是我按照他们所说的做了,同样添加了一个Draw2D.h和Draw2D.m文件 并继承自UIView,并且重写了drawRect:方法
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 2.0);
CGContextSetStrokeColorWithColor(context, [UIColor redColor].CGColor);
CGContextMoveToPoint(context, 10.0, 10.0);
CGContextAddLineToPoint(context, 200.0, 200.0);
CGContextStrokePath(context);
}
但是却一直画不出线,最后我发现一个细节问题,那就是这个试图控制器还应该自定义Class于刚刚我们创建的Draw2D.h
那么这样之后,我们就会看到屏幕上出现一条直线了,至于其他的,需要虚线啦,方格啦等等,你可以再看别人的博客,因为这样的博客太多了,今天我只是提醒大家,注意上面这点,好的就到这里。
PS:继续投入到我的劳动纠纷当中。。。。。。
分享到:
相关推荐
iOS_11_by_Tutorials_v1.1d电子书和代码 ,因为太大(100M+)没有上传权限(只能传70M左右)所以用的网盘地址,自己下载,如果失效请评论留言,仅用于交流学习,3Q
iOS 11 by tutorials 源码(第9至15章) http://download.csdn.net/user/xrick
iOS_10_by_Tutorials_v1.0 英文版
iOS_11_by_Tutorials_v1.1.pdf
android底部弹出iOS7风格对话选项框(QQ对话框)–第三方开源–IOS_Dialog_Library
iOS_9_by_Tutorials 介绍iOS9的一些新技术
iOS安全保护 适用于iOS_Security_Guide 9.3以上的.pdf 中文版
ios 录屏开发 支持 ios9 ios10 ios11
iOS_Animations_by_Tutorials,iOS_Animations_by_Tutorials,iOS_Animations_by_Tutorials,也是我花钱买的
A_GUIDE_TO_IOS_ANIMATION_2.0.pdf )中文高清彩板,Kitten的iOS 动画学习手册2.0,从动画基础开始学习kitten动画
AMap_iOS_Loc_SDK_Demo
iOS_5_Programming_Cookbook ios5开发食谱
iOS_iPadOS_16_Beta_Profile.mobileconfig
iOS Apprentice Third Edition 第3版ios8 史诗级iOS教程+源码 最新第三版 第一个应用,iPhone ipad 开发入门。
CISCO 路由器 交换机IOS,不是最新,但较全,一般够用了
iOS_webservice_Developing XFire Web Services in IOS Tutoria,英文版的,可以看看,学习下
ios_des加密解密 适用于跨平台。安卓ios c#
本《iOS_App_Programming_Guide》文档是Apple苹果系统的开发技术文档,详细介绍了如何在Xcode上开发iOS应用程序。
demos of opencv2.4 on ios system,good for study opencv and/or ios programing
iOS_Apprentice_v6.0 iOS_Apprentice_v6.0 iOS_Apprentice_v6.0