iphone中的图像问题

iphone中的图像问题,iphone,image,uiimageview,Iphone,Image,Uiimageview,我正在将图像从阵列传递到UIImageView。这些图像会根据情况而变化……但我发现,当相应的条件得到满足时,一些图像永远不会出现……问题在于这些图像 当我用另一个来改变它们时,另一个正在工作 UIImageView是否支持任何特殊格式的图像我们需要查看一个代码示例,否则我们只是在瞎编。您在评论中提到了以下代码: NSArray *array= [[NSArray alloc] initWithObjects: @"My-haircare.jpg", @"Boxer.png", @"we

我正在将图像从阵列传递到UIImageView。这些图像会根据情况而变化……但我发现,当相应的条件得到满足时,一些图像永远不会出现……问题在于这些图像

当我用另一个来改变它们时,另一个正在工作


UIImageView是否支持任何特殊格式的图像

我们需要查看一个代码示例,否则我们只是在瞎编。您在评论中提到了以下代码:

NSArray *array= [[NSArray alloc] initWithObjects:
    @"My-haircare.jpg", @"Boxer.png", @"weeping.jpg", @"great.png"];
这是错误的,您需要使用
nil
终止对象列表:

NSArray *array= [[NSArray alloc] initWithObjects:
    @"My-haircare.jpg", @"Boxer.png", @"weeping.jpg", @"great.png", nil];

这很可能是你问题的根源。但正如我所说,没有代码,我们只是猜测。

@Jacob Relkin——我的代码是正确的,因为当我用另一个图像名称替换该图像名称时,它会显示……我可以知道您将图像名称或uiimage存储在数组中,或者将图像的web url存储在数组中吗array@GhostRider--NSArray*数组=[[NSArray alloc]initWithObjects:@“My hair care.jpg”@“Boxer.png”@“weaking.jpg”@“great.png”];@GhostRider——只有第一个图像是可见的您的两个图像是png格式的,另外两个是jpg格式的,您如何在中显示图像imageview@zoul---我的错误,因为我只是在这里写了伪代码,但实际上我在最后写了零…我已经用另一个替换了我的所有图像,它正在工作…但是选择得很好,谢谢。。。