关于transform的三个常用的方法

这三个方法是transform最长用的,所以在这里给大家提一下!

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIButton *btn;

@end

@implementation ViewController
- (IBAction)btn:(id)sender {

    //放大与缩小(下边的2代表宽度,就是是说宽度放大多少倍,0.5代表高度,如果比1小就是缩放,如果比1大就是放大)
    self.btn.transform =CGAffineTransformScale(self.btn.transform, 2, 0.5);
    //旋转
    self.btn.transform = CGAffineTransformRotate(self.btn.transform,M_2_PI);
    //平移(20为X平移值可为正可为负,0也为Y平移值可为正也可为负);
    self.btn.transform = CGAffineTransformTranslate(self.btn.transform, 20, 0);
}
时间: 2024-12-19 20:34:31

关于transform的三个常用的方法的相关文章

JavaScrip——初学(三个常用对话框及方法调用)

一. 三个常用对话框: 1.都必须写在<scrip></scrip> <body> <font>alert("报错")</font><br /><br /> </body> </html> 写在body中,只显示文字 2. </body> </html> <script> alert("报错") confirm("

常用js方法整理common.js

项目中常用js方法整理成了common.js var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json', success: ok, error: error }); } h.post = function (url, data, ok, error) { $.ajax({ url: url, data: data, type: 'post', data

ETL流程概述及常用实现方法

http://blog.csdn.net/btkuangxp/article/details/48224187 目录(?)[-] 1抽取作业 1手工开发抽取作业时候的常用方法 11当数据源和DW为同一类数据库时 12当数据源和ODS为不同类型数据库时 2更新数据的时间和数量的问题 21实时抽取数据 22批量抽取数据 221常用实现 222根据下载时候对数据的筛选方式可以分为 2转换作业 1数据清洗 2数据转换 3加载作业 4流程控制 5常用商业ETL工具 ETL是英文Extract-Transf

JSP中EL表达式的应用以及常用的方法

EL表达式      1.EL简介 1)语法结构        ${expression} 2)[]与.运算符      EL 提供.和[]两种运算符来存取数据.      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []. 例如:          ${user.My-Name}应当改为${user["My-Name"] }      如果要动态取值时,就可以用[]来做,而.无法做到动态取值.例如:          ${sessionScop

cocos2d-x3.0 常用画图方法

HelloWorldScene.h 添加如下代码: protected: void onDraw(const kmMat4 &transform, bool transformUpdated); CustomCommand _customCommand; HelloWorldScene.cpp void HelloWorld::draw(cocos2d::Renderer *renderer, const kmMat4 &transform, bool transformUpdated)

常用数组方法

js与jquery常用数组方法总结 昨天被问数组方法的时候,问到sort()方法是否会改变原来的数组.本来我猜是不会,也是这么说,马上我又觉得,知识这种东西,不确定的时候直接说不确定或不知道就好,只是凭借着不确定的猜测或者是记忆,害人害己,于是我又回答不知道.结果果然...我记错了0.0 还是自己总结测试一下比较靠谱,印象也比较深刻.欢迎大家提出相关意见或建议,提前谢谢哈~ 一.原生js方法 1.遍历数组 in(同时也是对象遍历属性的方法) var a = [1, 2, 3]; for (x i

UI第七讲.UIScrollView , UIScrollview的常用代理方法, UIPageControl的使用, UIPageControl与UIScrollView的结合使用

一.UIScrollView的常用属性 UIScrollView是可以滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能. UIScrollView是所有滚动视图的基类.以后的UITableView,UITextView等视图都是继承于该类. 使用场景:显示不下(单张?大图);内容太多(图?文混排);滚动头条(图片);相册等 UIScrollView(滚动视图)的样式: 常用属性: 1.UIScrollView的核心功能 UIScrollview主要专长于

常用表面处理方法

一.表面机械强化 工业中常采用机械处理方法来清理.强化及光整金属表面,如喷丸处理.滚压加工.内孔挤压以及磨光和抛光等,其中喷丸处理.抛光处理在生产中应用很广泛. (一)喷丸处理 喷丸处理是利用高速喷射的沙丸或铁丸,对工件表面进行强烈的冲击,使其表面发生塑性变形,从而达到强化表面和改变表面状态的一种工艺方法.喷丸的方法通常有手工操作和机械操作两种.常用的喷丸有以下几种:铸铁弹丸.钢弹丸.玻璃弹丸.砂丸等,其中黑色金属常选用铸铁弹丸.钢弹丸和玻璃弹丸,而有色金属与不锈钢常用玻璃弹丸和不锈钢弹丸. 喷

Jquery的常用使用方法

1.获取单个checkbox选中项(三种写法)$("input:checkbox:checked").val()或者$("input:[type='checkbox']:checked").val();或者$("input:[name='ck']:checked").val(); 2. 获取多个checkbox选中项$('input:checkbox').each(function() {        if ($(this).attr('che