Swift 更换UIImage背景色方案, 图片合并
2019-10-24 本文已影响0人
YourSummer
- 根据颜色生成UIImage对象
let backgroundImage = UIImage.image(color: UIColor.red)
- 合并两张UIImage为一张, 图片不会变形, 只需要传入两张UIImage, 以及各自的合成后的最长边尺寸, 默认背景图最长边是86, 合成在背景图上的图片最长边是50
let backgroundImage = UIImage.image(color: UIColor.red)
let topImage = UIImage.image(color: UIColor.gray)
// 默认大小
let defaultCompareImage = UIImage.compare(backgroundImage: backgroundImage, image: topImage)
// 自定义大小
let customCompareImage = UIImage.compare(backgroundImage: backgroundImage, backgroundMaxSide: 100, image: topImage, imageMaxSide: 40)