Note that there are some explanatory texts on larger screens.

plurals
  1. POAssign UIImages to UIButtons via Array
    primarykey
    data
    text
    <p>I have 10 images in array and 10 buttons, all i want is to set the images to buttons randomly.</p> <p>i tried this but not succeeded</p> <pre><code>int index = arc4random() % 10; UIImage *img = [UIImage imageNamed:[arrayAnsewrImages objectAtIndex:index]]; [self.btnAnswerImage1 setBackgroundImage:[UIImage imageNamed:img] forState:UIControlStateNormal]; </code></pre> <p>here is the code of method , m using :</p> <pre><code>[self.arrayQuestionImages addObject:@"bear.jpg"]; [self.arrayQuestionImages addObject:@"girraf.jpg"]; [self.arrayQuestionImages addObject:@"hippo.jpg"]; [self.arrayQuestionImages addObject:@"monkey.jpg"]; [self.arrayQuestionImages addObject:@"piglet.jpg"]; [self.arrayQuestionImages addObject:@"pumba.jpg"]; [self.arrayQuestionImages addObject:@"rabbit.jpg"]; [self.arrayQuestionImages addObject:@"simba.jpg"]; [self.arrayQuestionImages addObject:@"snake.jpg"]; [self.arrayQuestionImages addObject:@"tigger.jpg"]; [self.arrayQuestionImages addObject:@"turtle.jpg"]; int index = arc4random() % 10; UIImage *img = [UIImage imageNamed:[arrayQuestionImages objectAtIndex:index]]; switch (index) { case 0: { //[self.btnQuestionImage1 setBackgroundImage:[UIImage imageNamed:img] forState:UIControlStateNormal]; [self.btnAnswerImage1 setImage:img forState:UIControlStateNormal]; } break; case 1: { [self.btnQuestionImage2 setImage:img forState:UIControlStateNormal]; } break; case 2: { [self.btnQuestionImage3 setImage:img forState:UIControlStateNormal]; } break; case 3: { [self.btnQuestionImage4 setImage:img forState:UIControlStateNormal]; } break; case 4: { [self.btnQuestionImage5 setImage:img forState:UIControlStateNormal]; } break; case 5: { [self.btnQuestionImage6 setImage:img forState:UIControlStateNormal]; } break; case 6: { [self.btnQuestionImage7 setImage:img forState:UIControlStateNormal]; } break; case 7: { [self.btnQuestionImage8 setImage:img forState:UIControlStateNormal]; } break; case 8: { [self.btnQuestionImage9 setImage:img forState:UIControlStateNormal]; } break; case 9: { [self.btnQuestionImage10 setImage:img forState:UIControlStateNormal]; } break; default: { [self.btnQuestionImage1 setImage:img forState:UIControlStateNormal]; } break; } } </code></pre> <p>M Getting Blank/nil image on my every button. Please suggest me any option.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload