7

第二个图像视图的图像取自资产库

第二个图像视图的图像是从资产库中获取的,您可以看到它不是从资产库中引用图像,而是从项目中包含的图像文件中获取

我正在使用 Xcode 7.2 在此处输入图像描述

4

4 回答 4

8

您必须执行三个步骤:

  1. 打开 Xcode。转到窗口并选择项目。从新菜单中选择删除派生数据。

  2. 从资产库中删除图像。再次设置它并将其链接到图像视图。

  3. 单击cmd+shift+k以清理您的项目。之后运行您的应用程序或将其放入预览中。

于 2016-02-25T08:05:07.253 回答
4

尝试检查 Assets.xcassets 文件的“目标成员资格”。

  1. 选择 Assets.xcassets 文件夹。
  2. 在文件检查器中 - 应检查目标成员资格。
于 2016-02-25T08:18:31.973 回答
0

对于遇到此或类似问题的其他人;这发生在我身上的原因是我只提供@3x了资产文件夹中的图像版本。当我提供@1x并且@2x图像再次按预期显示在情节提要中时。

当 Xcode 强迫我在情节提要中选择设备时,这种情况就开始发生了。

于 2016-11-26T10:07:16.667 回答
0

尝试按名称直接访问资产中的图像时存在类似问题,如下所示:

在此处输入图像描述

将图像添加到资产中的文件夹后更改图像名称时,图像不会出现。

要解决此问题,请遵循 Ahmed 的回答。

为防止这种情况发生,请在将图像放入文件夹之前命名您的图像,或将它们添加到没有文件夹的资产中。

于 2018-05-23T11:49:00.383 回答