尝试使用int更改图像

时间:2010-08-01 12:12:38

标签: iphone objective-c image sdk int

我有这段代码:

  - (IBAction)next {
     static int index = 0;  // <-- here
    index++;
    // Set imageCount to as many images as are available
    int imageCount=16;
    if (index<=imageCount) {
        NSString* imageName=[NSString stringWithFormat:@"img%i", index];
        [picture setImage: [UIImage imageNamed: imageName]];
    }
}

它应该改变imageview图片上的图像,但它只是将imageview更改为白色背景,我的所有图像都命名为img1 img2 img3等我该如何使用?

请帮忙。

威尔

1 个答案:

答案 0 :(得分:0)

我忘记的是stringWithFormat结束时的.jpg:@“img%i”;)哈哈