在 iOS 中动态添加图像



按照规则,为了在iOS中显示图像,图像必须位于同一项目的项目文件夹中。如果我在项目文件夹以外的文件夹中有图像,有没有办法将图像动态导入项目并在iOS屏幕上显示?

当您说"项目文件夹"时,您指的是捆绑包吗?如果是这样,您可以将动态检索到的图像存储到应用程序的文档文件夹中,并从那里检索它们,例如,通过以下方式获取文档文件夹:

NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

然后,您可以在imageWithContentsOfFile中使用该 documentsPath,并以这种方式加载您的 UIImages。

或者,当您说"项目文件夹"时,您是指应用程序的文档文件夹和捆绑包吗?如果是这样,那么您必须解释这些图像的位置以及您要做什么。

最新更新