CGContext.init返回nil

时间:2019-03-12 17:18:07

标签: swift macos core-graphics cgcontext

我正在制作一个简单的图形应用程序,其中包含移动对象和Mac OS的一些动画。

我想做的是在内存中创建一个位图,该位图将在帧末尾呈现给实际的上下文(不确定CG是否是执行此操作的正确方法):

let tempBitmap = CGContext.init (data: nil, width: width, 
    height: height, bitsPerComponent: 8, bytesPerRow: 0, space: CGColorSpaceCreateDeviceRGB(),  
    bitmapInfo: CGImageAlphaInfo.none.rawValue)

但它总是返回nil

创建内存位图的正确方法是什么?

0 个答案:

没有答案