iOS 开发 图片缩略图的生成,展示图片中间一部分

来源:互联网 发布:黄蓝带金盾指标源码 编辑:程序博客网 时间:2024/05/01 19:52


- (UIImage *)cutImage:(UIImage*)image1{


   if (image1.size.height>image1.size.width){

         self.image = [UIImageimageWithCGImage:CGImageCreateWithImageInRect([image1      CGImage],CGRectMake(0,fabs(image1.size.height - image1.size.width)/2.0,              image1.size.width, image1.size.width))];

        

    }else{

         self.image = [UIImageimageWithCGImage:CGImageCreateWithImageInRect([image1         CGImage],CGRectMake( fabs(image1.size.height - image1.size.width)/2.0,0,             image1.size.height, image1.size.height))];

    }

   

   return image1;

}


0 0
原创粉丝点击