嗨我想在视图中显示随机选择的图像。下面是我用于生成随机数字以便在标签中显示的代码示例。 (它围绕着对它进行编码的方式,并且我知道有一种更简洁的方法来编写代码。我正是这样做的,因为我现在不会进入这个特定的原因)。我希望在每种情况下替换代码,以使代码调用图像显示在视图中
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
答案 0 :(得分:3)
您必须使用UIImageView。然后你需要一个图像名称数组。随机输入数字时,只需在数组中查找索引,然后调用imageView.image = [UIImage imagedName:[array objectAtIndex:randomIndex]];