ios 图片处理-专辑封面头像旋转-裁剪圆形图片
2016-11-07 20:07
459 查看
专辑封面头像旋转
- (void)startAnimation {imageangle = imageangle+0.5;//全局变量,控制图片每次旋转的角度 CGAffineTransform endAngle = CGAffineTransformMakeRotation(imageangle* (M_PI / 180.0f)); [UIView animateWithDuration:0.01 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{ self.bacImage.transform = endAngle; } completion:^(BOOL finished) { [self startAnimation]; }]; }
裁剪圆形图片:给UIImage写一个分类
-(UIImage *)circleImage{ /*开启图形上下文*/ UIGraphicsBeginImageContextWithOptions(self.size, NO, 0.0); /*获取图形上下文*/ CGContextRef ctx = UIGraphicsGetCurrentContext(); /*添加一个圆*/ CGRect rect = CGRectMake(0, 0, self.size.width, self.size.height); CGContextAddEllipseInRect(ctx, rect); /*裁剪*/ CGContextClip(ctx); /*将图片画上去*/ [self drawInRect:rect]; /*获取当前图片*/ UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); /*结束图形上下文*/ UIGraphicsEndImageContext(); return image; }
相关文章推荐
- iOS 图片处理-图片旋转和裁剪
- ios 图片裁剪-制作圆形QQ头像
- ios横竖屏旋转时图片坐标处理
- 裁剪 图片 图像 头像 iOS
- iOS开发笔记-将图片处理成圆形或者说特定圆角
- iOS如何裁剪圆形头像
- iOS裁剪图片成圆形
- ios 图片圆角或圆形处理
- iOS 画图 图片圆形处理
- iOS编程101:如何创建圆形头像和圆角图片
- iOS Quartz2D - 裁剪图片为带边框的圆形图片
- iOS 关于UIslider 圆形按钮(把图片裁剪小, 按钮自然就变小了)
- IOS应用开发-图片处理(拉伸图片 创建缩略图 解决图片旋转的问题 图片编码及上传 将图片写入磁盘)
- IOS处理图片旋转
- java 大图片处理GraphicsMagick + im4java [缩放,旋转,裁剪]
- IOS应用开发-图片处理(拉伸图片 创建缩略图 解决图片旋转的问题 图片编码及上传 将图片写入磁盘)
- iOS制作圆形图片头像
- Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
- iOS中类似QQ圆形头像 处理
- Android的SwipeToDismiss第三方开源框架模拟QQ对话列表侧滑删除,置顶,将头像图片圆形化处理。