【CALayer-CALayer的transform属性 Objective-C语言】
一、接下来,我们来说的是这个,transform的属性

1.layer的transform属性,
把最后一份代码command + C、command + V、一份儿,改个名字,
Name:04-CALayer的transform属性,

我们把这个代码稍微修改一下,

我们先添加了一个layer,到控制器的view上,
然后呢,这两句话不要,

点击的时候,切换,位置,禁用隐式动画,这两句话不要,

然后呢,其他的,都不变啊,我们先来command + R,跑一下效果啊,
现在就是一个红色的layer,我点击屏幕,这个红色的layer,会跟着我的手指,去移动,

2.接下来,我要干什么,我现在点击的时候,不去让它移动了,我要去改变它layer的一些transform的属性了,
在改变之前,我要给它设置一张图片,

这是3D的旋转,待会儿让大家看的更清楚一点儿,
我先给它设置一张图片,好像没有图片,

没有图片,就给它来一个图片,

然后呢,把这张图片传进来,然后呢,看一下啊,“点儿”CGImage,没写,写上“点儿”CGImage,

layer.contents = (__bridge id)[UIImage imageNamed:@“me”];

command + R,

好,然后呢,接下来,我们就来开始,
二、transform属性
1.在touchesBegan:里面来做,我们说transform,实际上,无非也是:
1)旋转
2)缩放
3)平移

还是这三个东西,旋转、缩放、平移、
1)旋转:

self.layer:我们现在呢,拿到的是一个layer对象,CALayer的对象,它里面,有一个叫做transform的属性&#
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1687404.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!