Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode,图像赢得';t加载到UIImageView中_Ios_Xcode_Swift_Uiimage - Fatal编程技术网

Ios Xcode,图像赢得';t加载到UIImageView中

Ios Xcode,图像赢得';t加载到UIImageView中,ios,xcode,swift,uiimage,Ios,Xcode,Swift,Uiimage,我刚刚更新到Xcode 7.3,不确定这是否相关。我正在尝试使用代码在UIImageView中显示png或jpeg图像。我在更新之前安装的图像看起来很好。当我查询加载失败的尝试时,新图像显示为nil。如果我将图像加载到资源目录中,它们看起来很好,但有三个原因我宁愿避免这样做 顺便说一句,我使用UIImage(名称:)尝试加载。 编辑:问题似乎仅限于JPEG。我在nib视图中使用了多年的初始PNG无法加载,但我刚刚创建的其他PNG似乎可以加载。因为我几乎所有的图片都是PNG的,我很乐意去,但仍然很

我刚刚更新到Xcode 7.3,不确定这是否相关。我正在尝试使用代码在
UIImageView
中显示png或jpeg图像。我在更新之前安装的图像看起来很好。当我查询加载失败的尝试时,新图像显示为nil。如果我将图像加载到资源目录中,它们看起来很好,但有三个原因我宁愿避免这样做

顺便说一句,我使用
UIImage(名称:)
尝试加载。
编辑:问题似乎仅限于JPEG。我在nib视图中使用了多年的初始PNG无法加载,但我刚刚创建的其他PNG似乎可以加载。因为我几乎所有的图片都是PNG的,我很乐意去,但仍然很好奇。

只要你把你的图片放在项目中,并且可以在你的导航区域看到它,你就应该能够像这样使用它

var imageView: UIImageView!
var yourImage: UIImage!



func yourFunction() {

    self.imageView.frame = CGRectMake(0, 0, 50, 50)
    self.yourImage = UIImage(named: "yourImageName.jpg")

    self.imageView.image = self.yourImage

}

检查“复制捆绑资源”列表(在目标设置>构建阶段)-确保图像在那里。确保使用正确的代码将图像添加到UIImageView。根据我的经验,这可能真的是喜怒无常的:一些没有给出错误并且看起来应该有效的东西就是不起作用
ImageOutlet.image=UIImage(名为:“imagename”)
。确保
imagename
没有文件类型。所以,
imagename
应该是“image”而不是“image.png”。谢谢大家。检查了捆绑资源。没有文件类型标记。你看过Xcode 7.3上的这项工作吗?我知道在某种程度上,使用资产在某些Nib对象(如分段控件)中显示图像变得非常必要。我想知道苹果是否也将这一点扩展到了其他图像用途。