【问题标题】:Preview in Xcode not showing images from assets libraryXcode 中的预览不显示资产库中的图像
【发布时间】:2016-06-07 20:18:53
【问题描述】:

第二个图像视图的图像取自资产库 如您所见,它不是从资产库中引用图像,而是从项目中包含的图像文件中获取图像

我正在使用 Xcode 7.2

【问题讨论】:

  • 您收到任何警告?

标签: ios xcode autolayout preview xcode7.2


【解决方案1】:

你必须做三个步骤:

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

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

  3. 单击cmd+shift+k 清理您的项目。之后运行您的应用或将其置于预览中。

【讨论】:

    【解决方案2】:

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

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

    要解决此问题,请按照 Ahmed 的回答。

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        【解决方案4】:

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

        1. 选择 Assets.xcassets 文件夹。
        2. 在文件检查器中 - 应检查目标成员。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-09-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多