下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。
内存溢出小编现在分享给大家,也给大家做个参考。
// 从vIEw上截图 - (UIImage *)getimage { UIGraphicsBeginImageContextWithOptions(CGSizeMake(150,150),NO,1.0); //NO,YES 控制是否透明 [self.vIEw.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetimageFromCurrentimageContext(); UIGraphicsEndImageContext(); // 生成后的image return image; } // 根据给定得图片,从其指定区域截取一张新得图片 -(UIImage *)getimageFromImage{ //大图bigImage //定义myImageRect,截图的区域 CGRect myImageRect = CGRectMake(70,10,150,150); UIImage* bigImage= [UIImage imagenamed:@"mm.jpg"]; CGImageRef imageRef = bigImage.CGImage; CGImageRef subImageRef = CGImageCreateWithImageInRect(imageRef,myImageRect); CGSize size; size.wIDth = 150; size.height = 150; UIGraphicsBeginImageContext(size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextDrawImage(context,myImageRect,subImageRef); UIImage* smallimage = [UIImage imageWithCGImage:subImageRef]; UIGraphicsEndImageContext(); return smallimage; }
以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
总结以上是内存溢出为你收集整理的iOS使用代码截图全部内容,希望文章能够帮你解决iOS使用代码截图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)