故事板中的UIImageView未显示在设备和模拟器上

时间:2017-02-21 06:16:17

标签: ios objective-c xcode uiimageview uiimage

我在故事板中有一个UIImageView。我在.png文件夹中放置了.xcassests图片。我已正确地将图片名称分配给UIImageView,并在Xcode故事板中正确显示。但是,当我在设备/模拟器上运行它时,没有显示图像。当我在代码中创建UIImageView时,将显示图像。我的项目代码位于Objective-C

我已经尝试了以下

  1. 清理Xcode项目
  2. 清除衍生数据
  3. 关闭Xcode并重启设备/模拟器
  4. 已删除.xcassets的所有图片并重新分配
  5. 然而,到目前为止,上述任何一项都没有对我有用。任何建议都非常感谢。

4 个答案:

答案 0 :(得分:0)

嗯,它应该与您实施的内容相同。在涉及引用资源时,Xcode有时会变得奇怪。我建议删除图像,清理并构建如果可能的话删除视图控制器并重新添加。看看它是否有效。

答案 1 :(得分:0)

右键单击Xco​​de中的图像,转到File Inspector,然后选中“Target Membership”下的复选框。这可能有所帮助。

将imageView的alpha设置为1而不是0。enter image description here

答案 2 :(得分:0)

似乎执行部分没有问题。尝试将剪辑添加到imageView

的边界

答案 3 :(得分:0)

以防其他人发现此问题并对此进行挣扎。解决方案很简单。 选择您的XCAssets容器:

Xc Assets

然后在右侧面板中选择目标会员身份

Select Target