返回顶部

收藏

利用UIView绘制矩形

更多
//新建一个Class,继承自UIView
//MyView.h
@interface view : UIView

//然后在.m文件中改写其中的drawRect函数
//MyView.m
- (void)drawRect:(CGRect)rect
{
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGRect rectt = CGRectMake(100 ,100, 100, 100);//坐标
    CGContextSetRGBFillColor(context, 61/ 255.0f, 122/ 255.0f, 160/ 255.0f,0.2);//颜色(RGB),透明度
    CGContextFillRect(context, rectt);
}

//在需要绘制的UIViewController中
self.hahaview = [[view alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];//初始化、坐标
    _hahaview.backgroundColor = [UIColor clearColor];//要透明的
    [self.view addSubview:_hahaview];//添加
//该片段来自于http://outofmemory.cn

标签:objective-c,手机开发

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2013-09-17 12:15:58 Xcode预置Sinppets知多少
  2. xiaominfc 发表 2014-09-29 13:05:47 AES加密(兼容php,java,objective-c)
  3. 何巍 (md5hashwei@gmail 发表 2015-01-07 00:00:00 cocoapod 掉过的坑
  4. 博主 发表 2015-09-01 07:43:47 Android、iOS大不同(八)-新的开始
  5. 尖兵 发表 2015-12-06 11:28:39 一个java程序员自学IOS开发之路(十一)
  6. Draveness 发表 2016-04-28 05:36:29 你真的了解 load 方法么?
  7. Draveness 发表 2016-07-30 03:19:25 如何在 iOS 中解决循环引用的问题
  8. Draveness 发表 2016-08-22 12:57:00 使用 ASDK 性能调优 - 提升 iOS 界面的渲染性能
  9. 博主 发表 2014-12-06 09:13:11 CocoaPods
  10. 博主 发表 2016-10-26 21:05:50 Objective-C Method Swizzle
  11. 小芒 发表 2018-07-09 03:26:18 Objective-C代码开发规范篇
  12. One Coder 发表 2014-05-18 15:15:11 30岁码农从零单排iOS 第一季 2. 类,对象和方法

发表评论