gpt4 book ai didi

iphone - 如何将本地 jpeg 或 png 图像文件加载到 iPhone 应用程序中?

转载 作者:行者123 更新时间:2023-12-03 18:22:05 24 4
gpt4 key购买 nike

或者我应该问为什么这对我来说如此困难?答案可能是,我是 iPhone 开发新手,我正在尝试放弃旧方法并进入 future 的新平台。从开始到结束,我对这个过程有几个疑问......

  1. 如果我创建一个 .png 图像,它会放在我的项目目录中的哪个位置(即我的计算机的硬盘驱动器)?我可以将它放在硬盘上的任何位置,当我将其加载到 Xcode 中时,Xcode 会将其复制到正确的位置吗?
  2. 一旦它存在于我的硬盘驱动器上的某个位置,我如何将它添加到我的 Xcode 项目中?我可以将文件拖到“组和文件”树中的任何文件夹中吗?
  3. 将其拖入 Xcode 后,我想在弹出的复制文件对话框中使用哪些复制设置?将项目复制到目标组的文件夹复选框?引用类型?为添加的文件夹递归创建组?
  4. 将 .png 图像正确添加到我的项目后,将其放入 CGImageRef 的最简单方法是什么?该文档显示了一个使用 CGImageCreateWithPNGDataProvider 的示例helper 方法,但表示 iOS SDK 不支持它。我想使用 CGImageRef 重复将图像绘制到位图上下文。

提前非常感谢,对于这个冗长的问题,我深表歉意,我只是很惊讶与其他一些平台相比,这是一个如此复杂的过程。

最佳答案

加载到UIImage中,可以得到一个CGImageReg:

    UIImage *image = [UIImage imageNamed:@"image.png"];
CGImageRef imageRef = [image CGImage];

关于iphone - 如何将本地 jpeg 或 png 图像文件加载到 iPhone 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3103840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com