我一直在寻找以“正确”的方式在Swift中以编程方式创建图像,我发现了很多不同的方法。官方的做法是什么?
答案 0 :(得分:0)
没有单一的“官方”方式,并且有各种不同的增加复杂性的技术。最简单的方法通常是:
UIGraphicsBeginImageContextWithOptions(size, opaque, 0)
// draw stuff
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
如果你想逐像素地创建一个图像,这个过程会有点复杂,如下所示:Looping through pixels in pictures。