用C语言的方法裁剪图片时的问题

Posted on 2016-07-07 17:44  柠檬片  阅读(908)  评论(0)    收藏  举报

运行时只能看见图片的一部分

    运行的时候只能看到图片的一部分.这个是因为我们加载图片,加载的是@2X的图片.

    而我们CGImageCreateWithImageInRect这个方法它是C语言的方法.它裁剪的区域是一个像素点.

    所以导致我们看到的只有这一部分内容

    解决办法为把裁剪的宽高都乘上一个像素比例.

    获得像素比例

    [UIScreen mainScreen].scale

    这样裁剪出来的图片就是整个图片了.