iOS 如何在一个页面抠出一个圆
来源:互联网 发布:淘宝中国知网上查重 编辑:程序博客网 时间:2024/04/30 00:40
下面这个方法是用CALayer绘制的代理方法
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx
{
//图形上下文形变,解决图片倒立的问题
// CGContextScaleCTM(ctx, 1, -1);
// CGContextTranslateCTM(ctx, 0, -667);
CGRect rect1 =CGRectMake(0,0, self.view.frame.size.width,self.view.frame.size.height);
CGContextSetFillColorWithColor(ctx, [UIColorgrayColor].CGColor);
CGContextAddRect(ctx, rect1);
CGContextDrawPath(ctx,kCGPathFill);
CGRect rect=CGRectMake(200,10, 200, 200);
CGContextAddEllipseInRect(ctx, rect);
//关键是这句..
CGContextSetBlendMode(ctx,kCGBlendModeClear);
CGContextFillPath(ctx);
}
0 0
- iOS 如何在一个页面抠出一个圆
- 如何在一个jsp页面中弹出另一个jsp页面
- jquery如何在页面加载完成后模拟出一个鼠标点击事件?
- 如何在zencart添加一个页面
- 如何在一个页面上让多个jQuery
- 如何在一个页面用多个swiper插件
- 如何在页面设置一个透明层
- 如何在同一个服务器上克隆出一个备用数据库
- 如何在25步之内开发出一个网站
- 如何在25步之内开发出一个网站
- 如何在iPhone上绘制出一个笑脸
- 如何抽象出一个类
- 在iOS开发中如何裁剪一个圆图像
- iOS 如何判断一个点在圆、方框、三角形区域内?
- iOS 如何判断一个点在圆、方框、三角形区域内?
- 如何将一个HTML页面嵌套在另一个页面中
- 如何将一个HTML页面嵌套在另一个页面中
- 如何将一个HTML页面嵌套在另一个页面中
- Python的静态方法和类方法有什么区别
- Tomcat错误日志发送邮件(python)脚本
- Android开发工具之Android Studio---如何打JAR包
- 共享锁和排他锁
- Mysql锁机制和事务控制
- iOS 如何在一个页面抠出一个圆
- 3.10版本HttpClient引入注意 当前版本下查看示例代码
- PYTHON 自定义异常类的使用
- 行内元素与块级元素区别及转换
- ARM-Linux OpenGL ES & SDL
- java 枚举类型
- 理解GBDT算法(三)——基于梯度的版本
- VS2013+WDK8.1+VirtualBox NDIS Filter驱动开发环境配置
- emmet语法