cocoa - NSImage 或 CGImage 的最大位图图像大小?

标签 cocoa bitmap uiimage nsimage cgimage

我使用 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/

相关文章:

objective-c - NSImageView 图像未在运行的应用程序中显示(但在界面生成器的 xib 中正确显示)

.net - 有哪些库可用于在 .Net 中操作超大图像

ios - 如何在 Swift 中为 UIImages 创建闪烁的指针效果

cocoa - 类似 IKImageBrowserCell 的查找器

cocoa - 访问 Swift 字典的可选值

iphone - NSEntityMigrationPolicy 子类方法未被调用

java - Android 位图 8 位像素而不是 32 位像素?

c# - 将位图编码为 Jpeg

ios - 缺少 [UIImage imageWithContentsOfURL] 的原因

objective-c - 点击带有动画的小图像即可加载更大的图像