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

如何将本地jpeg或png图像文件加载到iPhone应用程序?,第1张

概述或者我应该问为什么我这么难?答案可能是我是iPhone开发的新手,我正在努力琢磨我的旧方法,进入未来的新平台。从头到尾,我有一些关于这个过程的问题… >如果我创建一个.png图像,它在我的项目的目录(即我的电脑的硬盘驱动器)在哪里?我可以把它放在我的硬盘上的任何地方,当我把它加载到Xcode中时,Xcode会把它复制到正确的地方? >一旦它存在于我的硬盘驱动器上,我该如何将它添加到我的Xcode项 或者我应该问为什么我这么难?答案可能是我是iPhone开发的新手,我正在努力琢磨我的旧方法,进入未来的新平台。从头到尾,我有一些关于这个过程的问题…

>如果我创建一个.png图像,它在我的项目的目录(即我的电脑的硬盘驱动器)在哪里?我可以把它放在我的硬盘上的任何地方,当我把它加载到Xcode中时,Xcode会把它复制到正确的地方?
>一旦它存在于我的硬盘驱动器上,我该如何将它添加到我的Xcode项目?我可以将文件拖到“组和文件”树中的任何文件夹中吗?
>一旦把它拖到Xcode中,我想在d出的复制文件对话框中使用什么拷贝设置?将项目复制到目标组的文件夹复选框?参考类型?递归创建添加文件夹的组?
>一旦将.png图像正确添加到我的项目中,最简单的方法是将其转化为CGImageRef?该文档显示了使用CGImageCreateWithPNGDataProvIDer帮助程序方法的示例,但表示它不受iOS SDK支持。我想使用CGImageRef重复绘制图像到位图上下文。

非常感谢您提出的这个冗长的问题,我很惊讶,与其他平台相比,这是一个复杂的过程。

解决方法 如果你加载到UIImage,你可以得到一个CGImageReg:

UIImage *image = [UIImage imagenamed:@"image.png"];CGImageRef imageRef = [image CGImage];
总结

以上是内存溢出为你收集整理的如何将本地jpeg或png图像文件加载到iPhone应用程序?全部内容,希望文章能够帮你解决如何将本地jpeg或png图像文件加载到iPhone应用程序?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1070987.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存