2017-02-21 109 views
1

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

我试图从.xcassets和已删除所有图像以下已经

  1. 清洁的Xcode项目
  2. 清除导出的数据
  3. 封闭Xcode和重新启动设备/模拟器
  4. 重新分配

但是上述都没有到目前为止,我为我工作。任何建议,高度赞赏。

+0

显示代码并显示图像名称 –

+0

断开“UIImageView”的IBOutlet,然后运行您的项目。可能是您从代码中再次分配图像。 –

+0

已经做到了。但亲爱的没有运气。 @the_dahiya_boy – hamid

回答

0

那么,它应该从你实现的东西看到。 Xcode在引用资源时会变得很奇怪。我建议删除图像,如果可能,清理并构建,然后移除视图控制器并再次添加。看看它是否有效。

+0

我已经完成清理并构建,甚至移除资产并重新分配。我也试过一个新的视图控制器。 – hamid

+0

如果可能,你可以在github上分享项目。 –

+0

对不起,该项目是保密的 – hamid

0

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

集的ImageView的alpha为1,而不是0 enter image description here

+0

我已检查,它正确地分配给目标。 – hamid

+0

尝试向imageview添加背景颜色并查看它是否正在显示。 – Sneha

+0

好吧,让我试试@Sneha George – hamid

0

好像有与实现部分没有问题。尝试将剪辑添加到图像边界查看

相关问题