iOS 已经 实现 单指 旋转 缩放 位移 等操作,Transform的应用
2013-01-05 11:46
741 查看
经过了3天的时间努力,终于把这个demo做好了。
目前可以实现蓝色区域内的缩放,位移,旋转,取消编辑状态等操作。
已经写成了一个UIVIew,可以任意添加到Controller中使用(需继承ARC)
http://blog.csdn.net/a21064346/article/details/8468056
转载请说明出处:点击打开链接
目前正在做 内部区域的字体的实现,可能还要添加一个右下角和左下角的Button。这样,就能和美图秀秀的效果一样,而且,比它的更精确,不会出现单击发生偏移等错误效果。
效果更加精确。
其中用到的 核心技术是:Transform,通过仿射矩阵的计算,得到新的位移,新的scale,新的坐标
然后直接计算 Transform即可。将得到的Transform赋 给你的UIView的Transform属性即可。而且得到新Transform的同时View会自动的生成动画,这样,你也动画入门了:)
Transform不仅可以制作2D,3D的动画也可以完好的实现。大家一起摸索吧:)
相关文章推荐
- iOS transform解决连续多次旋转缩放,实现图片旋转缩放效果
- IOS 实现 单指(one finger)操作:旋转 缩放。(理想中的逻辑)
- css3-transform-matrix 即矩阵实现物体旋转、缩放、移动效果
- 讲解一下iOS图片单指旋转缩放实现方法
- iOS 使用手势UIGestureRecognizer对图像进行缩放、移动、旋转操作
- [iOS]手势操作实现图片的缩放
- ios-矩阵旋转缩放平移操作
- iOS开发之图片操作,移动,旋转,缩放实例演示
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- Qt可显示基本的图像类型,利用QImage、QPxmap类可以实现图像的显示,并且利用类中的方法可以实现图像的基本操作(缩放、旋转)。
- 【Android动画】之Tween动画 (渐变、缩放、位移、旋转)代码中的实现
- iOS应用开发中使用UIScrollView控件来实现图片缩放
- IOS-官方文档CGAffineTransform(旋转,缩放,平移)
- 用 Chukeh.dll 轻松实现图片的缩略图,旋转,缩放,剪切,拼合,水印等操作
- transform的仿射变换,旋转、缩放、位移
- IOS--CALayer实现,界限、透明度、位置、旋转、缩放组合动画(转)
- Android开发--图形图像与动画(二)--Animation实现图像的 渐变、缩放、位移、旋转
- iOS 使用手势UIGestureRecognizer对图像进行缩放、移动、旋转等操作
- IOS中动画的实现:以及视图的移动、缩放和旋转
- [iOS]分享一段用UITouch事件来实现View的旋转缩放移动的核心代码