【发布时间】:2010-06-23 17:07:33
【问题描述】:
或者我应该问为什么这对我来说如此困难?答案可能是我是 iPhone 开发的新手,我正试图放弃我的旧方法并踏入未来的新平台。从头到尾,我对这个过程有几个问题......
- 如果我创建一个 .png 图像,它在我的项目目录(即我的计算机的硬盘驱动器)中的什么位置?我可以将它放在硬盘上的任何位置,当我将它加载到 Xcode 中时,Xcode 会将它复制到正确的位置吗?
- 一旦它存在于我的硬盘上,如何将它添加到我的 Xcode 项目中?我可以将文件拖到“组和文件”树中的任何文件夹中吗?
- 一旦我把它拖到 Xcode 中,我想在弹出的复制文件对话框中使用什么复制设置?将项目复制到目标组的文件夹复选框?参考类型?递归地为添加的文件夹创建组?
- .png 图像正确添加到我的项目后,将其放入 CGImageRef 的最简单方法是什么?该文档显示了一个使用
CGImageCreateWithPNGDataProvider辅助方法的示例,但表示 iOS SDK 不支持它。我想使用 CGImageRef 将图像重复绘制到位图上下文中。
提前非常感谢,对于这个冗长的问题,我深表歉意,我很惊讶与其他一些平台相比,这是一个如此复杂的过程。
【问题讨论】:
标签: iphone xcode ipad core-graphics quartz-graphics