美文网首页ios实用开发技巧iOS Developer
IOS开发-自定义裁剪框并保存在相册

IOS开发-自定义裁剪框并保存在相册

作者: 我喜欢下雨天 | 来源:发表于2016-11-17 17:34 被阅读0次

    代码示例运行环境为 IOS10,Objective-C

    github地址:GitHub - ZhangJiming/CustomCropPhoto

    有的时候我们需要从相册中选取自定义尺寸的照片,那么我们就需要自己实现照片查看的页面,并且自己添加裁剪框。示例代码在github上,已经尽可能简洁了。可以下载。在这里说几个比较重要的地方。

    1. 当我们实现了UIImagePickerController的代理后,需要在 imagePickerController:didFinishPickingMediaWithInfo:这个方法中切换到我们自己的查看页面。

    2. 当对图片添加移动和缩放的手势时,需要注意,在移动或者缩放视图之后,一定要将手势的scale或者Translation设为初始值,这样才能正常放大缩小。

    3. 第三个比较重要的就是裁剪的方法了,先裁剪整个屏幕,然后再根据裁剪框的位置单独裁剪。看代码就懂了。

    如果有任何疑问或者是文中存在技术性错误,请留言,我会尽快回复或者更改。

    相关文章

      网友评论

        本文标题:IOS开发-自定义裁剪框并保存在相册

        本文链接:https://www.haomeiwen.com/subject/vqodpttx.html