只需要将所有的CGFloat转化为NSInteger即可

func imageScaleSize(newSize: CGSize) -> UIImage{

let width = NSInteger(newSize.width)

let height = NSInteger(newSize.height)

UIGraphicsBeginImageContext(CGSize(width: width, height: height));

self.drawInRect(CGRect(x: 0, y: 0, width: width, height: height))

let newImage = UIGraphicsGetImageFromCurrentImageContext()

UIGraphicsEndImageContext();

return newImage;

}

转载于:https://www.cnblogs.com/melons/p/5791959.html

【Swift】iOS裁剪或者压缩后出现的白边问题相关推荐

  1. H5调用手机摄像头拍照,如何压缩后上传

    H5调用手机摄像头拍照后,怎样压缩再上传? 实际的压缩功能,就是利用canvas画布功能,将图片进行裁剪后保存图片的base64数据流,然后上传. 案例全部代码,示下: <!DOCTYPE ht ...

  2. 仿微信朋友圈视频拍摄,裁剪及压缩实战项目

    今天推荐一个项目,希望大家用的上. 项目介绍 实现Android上使用ffmpeg进行视频裁剪,压缩功能.类似视频裁剪功能的开源项目,个人觉得非常稀缺.不像iOS开源的那么多,自己在开发过程中也是不断 ...

  3. RGB ECT 4BIT 压缩后质量远高于RGB ETC2 4BIT

    RGB ECT 4BIT 压缩后质量远高于RGB ETC2 4BIT 今天突然发现这个.原来以为ETC2在任何方面都强于ETC,没想到...用了RGB ETC2 4BIT 压缩的贴图看起来有点糊,改用 ...

  4. 【转】JPG打包压缩后比原来尺寸还大

    [转]JPG打包压缩后比原来尺寸还大 作者:刘源 链接:https://www.zhihu.com/question/40371280/answer/86262934 来源:知乎 著作权归作者所有.商 ...

  5. Android与Swift iOS开发:语言与框架对比

    Swift是现在Apple主推的语言,2014年新推出的语言,比 Scala等"新"语言还要年轻10岁.2015年秋已经开源.目前在linux上可用,最近已经支持Android N ...

  6. Swift iOS : WebView缓存图片的方法

    广告 Swift iOS开发小书 ,帮你快速上手开发 www.ituring.com.cn/book/2413 正文 每次加载WebView内容,如果图片可以缓存的话,速度就会非常快.默认情况下,We ...

  7. imagick php 缩放,php使用imagick模块实现图片缩放、裁剪、压缩示例

    PHP 使用Imagick模块 缩放,裁剪,压缩图片 包括gif图片 缩放 裁剪 代码如下: /** * 图片裁剪 * 裁剪规则: *   1. 高度为空或为零   按宽度缩放 高度自适应 *   2 ...

  8. ios 裁剪圆形头像_IOS_iOS如何裁剪圆形头像,本文实例为大家介绍了iOS裁剪 - phpStudy...

    iOS如何裁剪圆形头像 本文实例为大家介绍了iOS裁剪圆形头像的详细代码,供大家参考,具体内容如下 - (void)viewDidLoad { [super viewDidLoad]; //加载图片 ...

  9. IOS开发—iOS视频拍摄与压缩

    转载自:http://blog.csdn.net/lookyou111/article/details/25625609 最近在学习使用iOS自带的API进行视频压缩,所以就从视频拍摄开始学起,因为曾 ...

最新文章

  1. spring 事物的传播特性
  2. 一个古老而优雅的电子线路
  3. 获取窗口句柄模拟鼠标点击
  4. Leetcode 109. 有序链表转换二叉搜索树 解题思路及C++实现
  5. MySQL-binlog格式对主从复制的影响MySQL主从复制的过程
  6. VLAN TRUNK 链路聚合 网络层路由器
  7. java框架----commonmark的使用(一)
  8. Layui上传文件时choose事件只触发一次的问题(两种解决方案+最终解决方案源码)
  9. 探测器反向偏压_Y5T60 为何探测器和电吸收调制器,加反电压,而不是正电压
  10. SpringMVC学习系列(8) 之 国际化
  11. qt5使用触屏 偶尔没响应_Qt5+VS2015编程入门示例及注意事项——打印九九乘法表...
  12. python里x.pow2_带有Python示例的math.pow()方法
  13. 晶圆缺陷检测设备_KLA突破电子束晶圆缺陷检测瓶颈,将助EUV光刻机一臂之力
  14. thread和threadLocal之间的关系
  15. android 支付宝 6002,支付宝调用H5支付页面返回6002网络连接错误
  16. 2021 年“认证杯”网络挑战赛 B 题(第二阶段)
  17. opencv与pcl去找质心
  18. python常用的正则符号汇总
  19. Python图像处理
  20. 帝国时代3java_帝国时代3-亚洲王朝

热门文章

  1. 深度学习《CNN架构续篇 - 梯度下降的优化》
  2. 漫步最优化四十二——Partan法
  3. [NLP]基于IMDB影评情感分析之BERT实战-测试集上92.24%
  4. 审车按月还是日期_@老司机,你该审车了,秒懂的审车攻略,快快揣口袋吧
  5. 【C#】C#实现鼠标滚轮的图像居中缩放
  6. OpenCV-数字图像处理之直方图均衡化
  7. 数据清洗工具OpenRefine
  8. 计算机能够进行逻辑操作的部件是,第二章 计算机逻辑部件
  9. 南师大附中2021高考成绩查询,2021高考倒计时,你有一份师大附中专属回忆录待查收~...
  10. python中什么是链表_python中的数据结构-链表