我使用 NSImage 或 CGImage 使用 Cocoa 生成位图图像(UIImage 可能会类似地工作)
如何确定可以生成的最大图像尺寸?
我想它应该与可用内存有某种关系?
最佳答案
除了对技术的好奇之外,分配大图像总是不好的。 Apple(尤其是 iPhone/iOS)努力使用图 block 和“平铺”类(即 CATiledLayer)来显示非常大的图像。 前几年我直接在 WWDC 上看到过(参见示例代码 PhotoScroller, https://developer.apple.com/library/content/samplecode/PhotoScroller/Introduction/Intro.html )
关于cocoa - NSImage 或 CGImage 的最大位图图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47143146/