【问题标题】:Incorrect Resizing image?调整图像大小不正确?
【发布时间】:2016-09-08 14:13:18
【问题描述】:

我需要有关此代码的说明

 // Resizing Image
 let size = CGSizeMake(rect.size.width, rect.size.height)
 print (size)
 UIGraphicsBeginImageContextWithOptions(size, false, 1)
 _image.drawInRect(rect)
 let resizedImage = UIGraphicsGetImageFromCurrentImageContext()
 UIGraphicsEndImageContext()
 print(resizedImage.size)

这是我的控制台:

(18.5, 18.5)
(19.0, 19.0)

你能解释一下为什么我的调整大小不能正常工作吗?为什么我的 resizedImage 不是 18.5 x 18.5 ?

【问题讨论】:

    标签: swift uiimage image-resizing uigraphicscontext


    【解决方案1】:

    您不能创建大小为 18.5 像素的图像。半个像素没有意义。所以系统会四舍五入你的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-16
      相关资源
      最近更新 更多