Я хочу вызвать изображение для отображения в виде
Привет я хотел отобразить случайно выбранные изображения в представлении. ниже приведен пример кода, который я использую для генерации случайных чисел, которые будут отображаться в табличке. (речь идет о способе его кодирования, и я знаю, что есть более краткий подход к кодированию этого. Я делаю это таким образом по определенной причине, в которую я сейчас не буду вдаваться). Я хочу заменить код в каждом случае, чтобы иметь код, который вызывает изображение для отображения в представлении
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
1 ответ
Решение
Вы должны использовать UIImageView. Тогда вам нужен массив имени изображения. Когда вы выбираете случайное число, просто посмотрите индекс в массиве и затем вызовите imageView.image = [UIImage imagedName:[array objectAtIndex:randomIndex]];