0

嗨,我想在视图中显示随机选择的图像。下面是我用来生成要在标签中显示的随机数的代码示例。(它是关于编码它的方法,我知道有一种更简洁的编码方法。我这样做是出于一个特殊的原因,我现在不会讨论)。我希望在每种情况下都将代码替换为调用要在视图中显示的图像的代码

NSString *title = nil; NSString *path = nil;

int Number = arc4random() % 12; switch(Number) { case 0: namel.text = @"1";

            break;
  case 1:
            namel.text = @"2";

    break;

case 2:
            namel.text = @"3";

            break;

case 3:
            namel.text = @"4";

            break;

case 4:
            namel.text = @"5";

            break;
case 5:
    namel.text = @"6";

    break;

case 6:
    namel.text = @"7";

    break;

case 7:
    namel.text = @"8";

    break;

case 8:
    namel.text = @"9";

    break;



case 9:
    namel.text = @"10";

    break;

case 10:
    namel.text = @"11";

    break;

case 11:
    namel.text = @"12";

    break;


                    break;
            default:
            break;
} } @end
4

1 回答 1

3

你必须使用 UIImageView。然后你需要一个图像名称数组。当你随机一个数字时,只需查找数组中的索引,然后调用imageView.image = [UIImage imagedName:[array objectAtIndex:randomIndex]];

于 2010-07-27T09:42:14.737 回答