2014-01-21 22 views
1

我将3个UIImageView对象添加到MainViewController。 对于每个人添加相同的图像“test.png”。 图像正确显示每个控件。 关闭MainViewController并重新打开它。具有相同图像的多个UIImageView产生不一致错误

您会看到一条显示“MainViewControllre”有3个内部不一致的错误,这些内部不一致被发现和修复。

该消息的详细信息表明存在具有相同名称的资源。

尽管图像仍然正确显示,程序在模拟器中执行,但我想解决此消息。

这似乎是在XCode中5

回答

0

听起来你可能要用于设置这些图片故事板推出的东西吗?我记得几个月前听说过这个问题。看看这个SO后:

Storyboard Internal Inconsistencies

好像它可能已经在Xcode 5.正确标记答案的早期版本中的错误在这里指出更新到小牛和Xcode的5.0.1固定的问题。另外,如果这实际上是问题所在,并且您无法更新,那么删除对图像的故事板引用并以编程方式将图像添加到图像视图可能会解决您的问题。简单的例子,但以防万一你(或任何其他读者)不知道:

[imageView setImage:[UIImage imageNamed:@“imagename.png”]];

+0

它发生有或没有挡板。将图像库留在“界面”构建器中(不包含图像)并以编程方式添加它可解决该问题,但会增加其他方面的程序复杂性。 – Johnne

相关问题