是的,这很奇怪。
它没有什么特别的。从 Interface Builder 中,我选择它作为 Image,然后图像出现在 xcode 的 nib 中。但是当我在我的设备上运行它时,图像不会出现。如果我选择“黄色”作为 UIImageView 的背景,则会出现黄色背景而不是图像。
如果我选择另一张图片作为 UIImageView 的“图像”,它就可以工作。都是PNG格式。
每次我在设备上运行应用程序时,我都会在构建之前进行“清理”。
这是不起作用的图片。
任何想法 ?
好诡异...
是的,这很奇怪。
它没有什么特别的。从 Interface Builder 中,我选择它作为 Image,然后图像出现在 xcode 的 nib 中。但是当我在我的设备上运行它时,图像不会出现。如果我选择“黄色”作为 UIImageView 的背景,则会出现黄色背景而不是图像。
如果我选择另一张图片作为 UIImageView 的“图像”,它就可以工作。都是PNG格式。
每次我在设备上运行应用程序时,我都会在构建之前进行“清理”。
这是不起作用的图片。
任何想法 ?
好诡异...
好的,我找到了解决方案。
右键单击 Xcode 中的图像,转到 File Inspector,我必须选中“Target Membership”下的复选框
前几天我在使用 Xcode 5 时遇到了同样的问题——我的解决方案是从项目中完全删除图像文件,关闭 Xcode,然后重新添加它们。您也可以使用资产目录,它应该可以解决问题。
类似的事情发生在我身上,我所做的是关闭xcode,更改项目的文件夹名称,再次打开并构建,然后工作
也许您刚刚添加了对该图像的引用,而没有将其添加到项目文件夹中。