ios 中图片uiimage旋转
2014-11-24 16:18
204 查看
image = [[UIImageView alloc]init]; image.frame = CGRectMake(50, 50, 200, 200); image.image = [UIImage imageNamed:@"1.jpg"]; [self.view addSubview:image]; CGAffineTransform transform= CGAffineTransformMakeRotation(M_PI*0.1); /*关于M_PI #define M_PI 3.14159265358979323846264338327950288 这里只是使用他的圆形视图,还有很多种类型 可以自行搜索CGAffineTransform 其实它就是圆周率的值,在这里代表弧度,相当于角度制 0-360 度,M_PI=180度 旋转方向为:顺时针旋转 */ image.transform = transform;//旋转 [NSTimer scheduledTimerWithTimeInterval: 0.01 target: self selector:@selector(transformAction) userInfo: nil repeats: YES];
-(void)transformAction {
angle = angle + 0.01;//angle角度 double angle;
if (angle > 6.28) {//大于 M_PI*2(360度) 角度再次从0开始
angle = 0;
}
CGAffineTransform transform=CGAffineTransformMakeRotation(angle);
image.transform = transform;
}
其中的image和angle都是变量,需自行定义
相关文章推荐
- ios 5.0 设置navigationbar / toolbar 背景图片的方法 (以前用的设置navgationbar的背景图片的方法已经失效)
- 向ios模拟器里添加图片的简单方法
- iphone ios取出视频的每一帧图片(关键帧,AVAssetImageGenerator)
- IOS 5 自定义导航条背景图片
- 分享几个ios中改变navigationBar的背景图片的方法
- ios用 UIImageView实现图片幻灯片
- IOS 二张图片合并
- ios web App 使正文中的图片、视频根据屏幕尺寸自适应
- 圆角图片的设置ios
- iOS-将图片保存到照片相册中
- iPhone开发:iPhone iOS 3.x 与 iOS 4.x 的图片兼容处理
- ios 根据手势放大或缩小图片
- 【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏 推荐
- iOS 从图片截取图片,类似Window bitblt
- IOS开发网络加载图片缓存策略之──ASIDownloadCache缓存策略
- [iOS开发必备工具之]图片的异步加载与图片缓存(1)
- IOS苦逼实作社会化媒体之 图片分享
- IOS 二张图片合并
- IOS学习 -两个图片切换显示
- IOS_UIImageView图片自动拉伸