ios CALayer之图片剪切2

 1     /**/
 2     // 设置layer边框
 3     self.customView.layer.borderWidth = 10;
 4     // 设置layer边框颜色
 5     self.customView.layer.borderColor =[UIColor blackColor].CGColor;
 6     // 设置layer的圆角(设置主图层的圆角)
 7     self.customView.layer.cornerRadius = 10;
 8     self.customView.layer.bounds = CGRectMake(50, 50, 50, 50);
 9
10     // 设置超出主图层的部分剪切掉
11     //    self.customView.clipsToBounds = YES;
12     //    self.customView.layer.masksToBounds = YES;
13
14     // 设置的image不是展示在主图层上的, 是展示在子图层上的
15     self.customView.layer.contents = (id)[UIImage imageNamed:@"me"].CGImage;
16
17     // 设置阴影颜色
18     self.customView.layer.shadowColor = [UIColor purpleColor].CGColor;
19     // 设置阴影偏移位
20     // 如果为正数, 代表往右边偏移
21     self.customView.layer.shadowOffset = CGSizeMake(10, 10);
22     // 设置阴影透明的 0~1 1完全不透明 0 完全透明
23     self.customView.layer.shadowOpacity = 1;

时间: 2024-10-15 07:44:54

ios CALayer之图片剪切2的相关文章

ios CALayer之图片剪切

1 self.iconView.layer.borderWidth = 10; 2 self.iconView.layer.borderColor = [UIColor purpleColor].CGColor; 3 self.iconView.layer.cornerRadius = 10; 4 // 设置超出主图层的部分剪切掉 5 // self.customView.clipsToBounds = YES; 6 self.iconView.layer.masksToBounds = YES

【iOS】Quartz2D图片剪切

一.使用Quartz2D完成图片剪切1.把图片显示在自定义的view中 先把图片绘制到view上.按照原始大小,把图片绘制到一个点上. 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 UIImage *image2=[UIImage imageNamed:@"me"]; 4 [image2 drawAtPoint:CGPointMake(100, 100)]; 5 } 显示: 2.剪切图片让图片圆形展示 思路:先画一个圆,让图片显示在圆的内部,超出的

ios图形之图片剪切

1 - (void)drawRect:(CGRect)rect 2 { 3 // Drawing code 4 5 // 画圆, 以便于以后指定可以显示内容范围 6 CGContextRef ctx = UIGraphicsGetCurrentContext(); 7 8 CGContextAddEllipseInRect(ctx, CGRectMake(100, 100, 50, 50)); 9 10 // 指定上下文中可以显示内容的范围 11 CGContextClip(ctx); 12 C

iOS开发UI篇—Quartz2D使用(图片剪切)

iOS开发UI篇-Quartz2D使用(图片剪切) 一.使用Quartz2D完成图片剪切 1.把图片显示在自定义的view中 先把图片绘制到view上.按照原始大小,把图片绘制到一个点上. 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 UIImage *image2=[UIImage imageNamed:@"me"]; 4 [image2 drawAtPoint:CGPointMake(100, 100)]; 5 } 显示: 2.剪切图片让图片圆

在iOS开发的Quartz2D使用中实现图片剪切和截屏功能

原文  http://www.jb51.net/article/75671.htm 图片剪切一.使用Quartz2D完成图片剪切1.把图片显示在自定义的view中先把图片绘制到view上.按照原始大小,把图片绘制到一个点上.代码: 复制代码代码如下: - (void)drawRect:(CGRect)rect{    UIImage *image2=[UIImage imageNamed:@"me"];    [image2 drawAtPoint:CGPointMake(100, 1

iOS给一张矩形图片剪切成圆形图片

随着APP发展,个人账户的注册和登陆,都有头像的设置,圆形头像也越来越多,此方法正是对剪切圆头像的封装. //****************************************************************************************************************// //******************************************************************************

猫猫学IOS(三十二)UI之Quartz2D矩阵操作和图片剪切

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 矩阵操作 矩阵操作:(旋转,缩放,平移) 通过矩阵操作,把画出来的东西进行形变 旋转操作 方法:CGContextRotateCTM(<#CGContextRef c#>, <#CGFloat angle#>)该接受两个参数(图形上下文,弧度) 注意点:设置矩阵操作必须要在添加图形之前,如果设置在添加图形之后的话

iOS CALayer讲解

iOS CALayer讲解 分类: CALayer2014-09-09 13:57 450人阅读 评论(0) 收藏 举报 CALayer 一.简单介绍 在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮.一个文本标签.一个文本输入框.一个图标等等,这些都是UIView. 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层 @pro

图片上传,图片剪切jquery.imgareaselect

---恢复内容开始--- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&q