码迷,mamicode.com
首页 > 移动开发 > 详细

iOS Core Animation(读书笔记)--寄宿图

时间:2016-04-28 19:53:15      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

layer.contents = (__bridge id)image.CGImage;//如果你没有使用ARC(自动引用计数),你就不需要__bridge这部分。但是,你干嘛不用ARC?!

self.layerView.layer.contentsGravity = kCAGravityResizeAspect;//和cotentMode一样,contentsGravity的目的是为了决定内容在图层的边界中怎么对齐,我们将使用 kCAGravityResizeAspect,它的效果等同于UIViewContentModeScaleAspectFit, 同时它还能在图层中等比例拉伸以适应图层的边界。

UIView有一个叫做clipsToBounds的属性可以用来决定是否显示超出边界的内容,CALayer对应的属性叫做masksToBounds,把它设置为YES;

CALayer的contentsRect属性允许我们在图层边框里显示寄宿图的一个子域;默认的contentsRect是{0, 0, 1, 1},这意味着整个寄宿图默认都是可见的,如果我们指定一个小一点的矩形,图片就会被裁剪(如图2.6)

技术分享

 

iOS Core Animation(读书笔记)--寄宿图

标签:

原文地址:http://www.cnblogs.com/jingdizhiwa/p/5443661.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!