4

我已经将一些PNG图片导入到我的项目中,并导入到InterfaceBuilder中,我将UIImageView添加到View中。我将Image属性设置为导入的属性(将其选择到下拉菜单中)。它出现了。然后我从IB运行模拟器,除了图像以外,所有内容都显示在视图中。有什么问题 ?我没有做任何其他事情或比以前所说的更多。iPhone - UIImageView中的图像没有显示到模拟器中

该项目是默认的ViewBased项目。

+0

代码片段可能会有帮助。 – Marvo 2011-03-05 00:55:08

+0

@Marvo:没有代码片段。我只是在InterfaceBuilder内部的xib上工作 – Oliver 2011-03-05 01:11:22

+0

你在模拟器中看到了什么?你能看到任何UIImageView的踪迹吗?请仔细检查您是否未在IB中意外启用UIImageView的“隐藏”选项。还要确保你已经保存了你的nob文件,并且在再次构建和运行之前尝试做一次清理。 – occulus 2011-03-05 01:35:42

回答

3

@Oliver如果您从IB运行,您不会在模拟器中获得图像。你应该从xcode运行模拟器。该图像位于xcode项目文件夹中,不在您的.xib文件中。

PS。如果您从IB运行iPhone模拟器,它将运行该.xib文件并向您显示在xib文件中添加的内容,如标签textfileds。但它不会让你看到图像。如果您想查看图像视图是否正确,只需将UIImageView的背景颜色更改为默认值以外的其他颜色,然后运行您在模拟器中从IB中选择的颜色。

PSS。点击xib文件并在选项中选择open作为源文件。检查xib文件的制作方式。

2

有同样的问题。解决方案:转到尺寸检查器。将显示更改为框架矩形。构建并运行。现在图像将显示出来。更改显示返回为默认设置。

相关问题