NSURL* urlEx = [NSURL URLWithString:@"Pacific_Map.png"];
NSData* mapExIMGData = [[NSData alloc] initWithContentsOfURL: urlEx];

UIImage* imgEx = [[UIImage alloc] initWithData:mapExIMGData];

mapImageViewEx.image = imgEx;

如果我替换mapImageViewEx.image = imgEx; 与mapImageViewEx.image = [UIImage imageNamed:@“ Pacific_Map.png”]; 它可以工作,但是我不想使用imageNamed。

#1楼 票数:2 已采纳

这是因为imageNamed知道在哪里扫描文件,但是initWithContentsOfURL需要完整的路径。 采用

NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"Pacific_Map" ofType:@"png"];
NSURL* urlEx = [NSURL fileURLWithPath:imagePath];
NSData* mapExIMGData = [[NSData alloc] initWithContentsOfURL: urlEx];

UIImage* imgEx = [[UIImage alloc] initWithData:mapExIMGData];

mapImageViewEx.image = imgEx;

#2楼 票数:1

使用imageNamed有什么问题? 无论如何,您可以使用initWithContentsofPath。

+ (UIImage *)imageWithContentsOfFile:(NSString *)path

告诉我们更多关于您要完成的事情。 祝好运,

詹姆士

编辑:对不起,我认为Pacific_Map.png只是一个占位符路径。 像其他人一样,如果您不打算使用imageNamed,则需要指出完整路径。

  ask by Chewie The Chorkie translate from so

未解决问题?本站智能推荐:

3回复

从服务器下载没有文件扩展名的图像(NSData到UIImage)

从我的服务器上,我提取了一个应该只是个人资料图片的网址。 从URL下拉图像的相关代码是这样的: 我的网址采用以下格式(请注意,由于它是动态呈现的,因此最后没有文件扩展名) 如果将URL加载到浏览器中,则会显示图像; 但是,上面用于拉下UIImage的代码不起作用。 我已经验证该代码
1回复

如何在iPhone中以编程方式在字符串和图像中创建.CSV文件?

我想创建一个包含字符串和图像的csv文件。 我能够将输入作为以逗号分隔的字符串。 防爆 在上面的情况下,它工作正常。 现在我需要添加一个带有字符串的图像。 我有像NSData的图像。 在这种情况下,如何将输入提供给csv文件。 我也可以将图像作为NSData单独附加到csv文件
1回复

在UIScrollView中使用imageWithData的黑色斑点

在庞大的应用程序中,我一直很难处理内存消耗问题。 我摆脱了几乎所有的内存泄漏。 其中一个部分包含一张非常大的地图的可缩放UIScrollView :2437x1536。 它在数组中的png之间选择。 以前,我是用+imageNamed:但我听说,这可以使应用程序有时会经营不善,因为它可能
2回复

iosawkard图像加载(URL到nsdata到uiimage到uiimageview)

在这个问题上,我需要你让我幽默。 这是伪代码,因为实际情况非常复杂。 除非需要,否则我不会以这种方式加载图像。 假设我需要。 但我崩溃了 如何将URL中的图像加载到NSData中,然后将该NSData加载到UIImage中,并将该UIImage设置为UIImageView的图像?
1回复

分割图像网址列表后无显示

我在名为aux的字符串中有六个图像URL。 我用换行符分隔它的组件。 我想从aux一张一张地拾取图像,并在ImageView显示它们。 我的代码是: 没有错误,但我没有图像。 为什么? 我该如何解决?
1回复

在变量中调用URL以接收图像

我正在尝试从URL抓取图像。 现在我知道你可以使用let url = NSURL(string: "http://")来做到这一点。 但是如果你有一个包含url的变量怎么办呢。 示例: self.testAd.getImgPath()包含http://www.Woods.com/imag
2回复

iOS-仅在修改时下载文件(NSURL和NSData)

我正在从服务器下载一堆图像文件,我想确保只有在它们更新时才下载它们。 此方法目前正好下载图像。 但是,每次用户登录应用程序时,我都不想浪费时间或精力重新下载图像。 相反,我只想下载A)不存在的任何文件B)服务器上的文件比设备上的文件更新 以下是我下载图像的方式:*图像网址与其关联的视频
1回复

NSData需要更新

我正在使用hpple解析HTML。 所以现在我希望在用户触摸下一个按钮时更新我的​​文本。 我的代码看起来像这样 因此,我是一种新的iPhone应用程序开发人员,并且对编程还是相当陌生的。 所以在这里我认为NSData需要更新。是的,当用户触摸下一个按钮时,URL也会改变。 因此,对