Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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 如何从Images.xcsets文件夹中引用图像_Ios_Uiimageview_Uiimage - Fatal编程技术网

Ios 如何从Images.xcsets文件夹中引用图像

Ios 如何从Images.xcsets文件夹中引用图像,ios,uiimageview,uiimage,Ios,Uiimageview,Uiimage,这是我的代码,它不起作用。我首先尝试从文件加载图像,现在使用命名图像: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. UIImage *imageYouWantToPass = [UIImage imageNamed:@"bl_5_00"]; self.mainImage.image = imageYouWantToPas

这是我的代码,它不起作用。我首先尝试从文件加载图像,现在使用命名图像:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    UIImage *imageYouWantToPass = [UIImage imageNamed:@"bl_5_00"];

    self.mainImage.image = imageYouWantToPass;
}

如果我将图像放入Images.xcsets文件夹中,上述代码是否可以工作?换句话说,如果图像未显示,则是由于我的代码中其他地方的错误造成的?

如果“Images.xcsets”中有一个组,则该图像应该可以工作。它也区分大小写,所以要小心。如果只是将图像拖放到文件夹中,可能会出现问题。单击XCode中的.xcsets文件,创建一个新的图像集并将图像放入框中。

您试图加载PNG的图像是否为PNG?是否需要该组?我添加了以下代码:NSLog(@“%@,[[NSBundle mainBundle]pathForResource:@“bl_5_00”,类型:@“png”]);我的意思是创建一个“图像集”,然后你可以通过代码引用它。是的,映像集是必需的,您不能将映像拖动到.xcsets中并找到它。