我在Interface Builder中有一个窗口。我将UIImageView拖到窗口上,并从图像视图属性中选择了我想要显示的图像 - >图片视图 - >图片,它在下拉列表中。我在窗口屏幕上看到了图像。
然而,当我去File - >模拟界面,它只显示黑屏。
我做错了什么?
答案 0 :(得分:0)
也许您的图片不是模拟器套件的一部分,因此加载失败,您的UIImageView
将为空。
在代码中进行图像与UIImageView
之间的连接,它应该显示图像。
像:
UIImage *image = [UIImage imageNamed: @"cell.png"];
获得UIImage
之后,您可以这样设置UIImageView
:
[imageView setImage:image];
答案 1 :(得分:0)
我遇到了同样的问题。
可能是因为我通过UIViewController重命名了h,m和xib文件。
我在我的图书馆/应用程序支持/ iPhone模拟器/文件夹上做了rm -r。退出模拟器。然后再试一次。工作
我怀疑是一些奇怪的缓存问题。