2010-07-27 1 views
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 
+2

Пожалуйста, отформатируйте свой код и попытайтесь принять ответы на свои предыдущие вопросы, если они вам помогли - так люди будут более склонны отвечать на ваши вопросы в будущее. – Vladimir

ответ

3

Вы должны использовать UIImageView. Тогда вам понадобится массив имени изображения. Когда вы производите номер, просто найдите индекс в массиве, а затем вызовите imageView.image = [UIImage imagedName:[array objectAtIndex:randomIndex]];

 Смежные вопросы

  • Нет связанных вопросов^_^