transfrom属性
来源:互联网 发布:sql的delete 编辑:程序博客网 时间:2024/06/05 20:18
transfrom可以实现一些形变。常见的有平移、缩放和旋转三种。使用起来很简单:
以上都是保存了形变的状态的。如果单独使用不会有问题。但是当我们旋转后再平移的话就发现不是我们想要的结果。如果我们顺时针旋转45度,再向X轴平移100点,那么再界面上就是斜着平移了100点。这是因为transfrom是通过更改坐标系来实现形变的。所以使用时应注意。
//横纵放大1.3倍 self.imageButton.transform=CGAffineTransformScale(self.imageButton.transform, 1.3, 1.3);
//逆时针旋转180度 (加上y0.000001是因为旋转180°会默认顺时针) self.imageButton.transform=CGAffineTransformRotate(self.imageButton.transform, -M_PI+0.000001);
//平移 self.imageButton.transform=CGAffineTransformTranslate(self.imageButton.transform, 100, 0);
以上都是保存了形变的状态的。如果单独使用不会有问题。但是当我们旋转后再平移的话就发现不是我们想要的结果。如果我们顺时针旋转45度,再向X轴平移100点,那么再界面上就是斜着平移了100点。这是因为transfrom是通过更改坐标系来实现形变的。所以使用时应注意。
0 0
- transfrom属性
- 动画创建及transfrom属性
- transfrom
- Transfrom
- UIView 简介(十四)transfrom属性
- C#Transfrom
- C#Transfrom
- Transfrom动画
- 1.移动位置 origin.x y 2.形变属性 transfrom 3缩放 scale
- C++ transfrom的使用
- 传输反馈 transfrom feedback
- 解决display无法使用transfrom过渡效果
- CSS3动画——transfrom(变形)
- C++ STL中 std::transfrom()..使用方法.【2013.10.25】
- fourier transfrom 傅立叶变换代码实现(matlab语言)
- ExtendTransform仿NGUI在Transfrom左边添加重置按钮
- 通过transfrom来修改位置.大小(缩放).旋转
- 【Unity3D / Extension】 扩展方法01 —— 扩展Transfrom
- Android应用打破65K方法数限制
- 10个有趣但毫无用处的Linux命令
- LeetCode-Binary Tree Level Order Traversal II
- 算法训练 安慰奶牛 (Kruscal算法求最小生成树)
- 理解网络基础
- transfrom属性
- Memcache基础教程
- socket()函数介绍
- Android 各种时间格式转换
- 【PAT】1024. Palindromic Number (25)
- Ant模板
- mybatis generator 工具的使用
- java IO包装流如何关闭?
- c11新标准之delete,default,override,final