Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to change a UIButton's background using a alert
    primarykey
    data
    text
    <p>i am currently developing an app that uses an <code>UIAlertview</code> to change buttons images. i have tried this but it does not seem to be working! please help in this matter! Rafee </p> <pre><code>- (IBAction)changebackground:(id)sender { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"The Title" message:@"The Message" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"normal",@"for girly girls",@"for boys!", nil]; [alert show]; } -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (buttonIndex == 1) { UIImage *img = [UIImage imageNamed:@"img1.jpg"]; [background setImage:img]; UIImage *buttonImage = [UIImage imageNamed:@"black sharp.png"]; [asharp setImage:buttonImage forState:UIControlStateNormal]; [self.view addSubview:asharp]; UIImage *buttonImage2 = [UIImage imageNamed:@"black sharp.png"]; [csharp setImage:buttonImage2 forState:UIControlStateNormal]; [self.view addSubview:csharp]; UIImage *buttonImage3 = [UIImage imageNamed:@"black sharp.png"]; [dsharp setImage:buttonImage3 forState:UIControlStateNormal]; [self.view addSubview:dsharp]; UIImage *buttonImage4 = [UIImage imageNamed:@"black sharp.png"]; [fsharp setImage:buttonImage4 forState:UIControlStateNormal]; [self.view addSubview:fsharp]; UIImage *buttonImage5 = [UIImage imageNamed:@"black sharp.png"]; [gsharp setImage:buttonImage5 forState:UIControlStateNormal]; [self.view addSubview:gsharp]; UIImage *buttonImage6 = [UIImage imageNamed:@"white key.png"]; [middlec setImage:buttonImage6 forState:UIControlStateNormal]; [self.view addSubview:middlec]; UIImage *buttonImage7 = [UIImage imageNamed:@"white key.png"]; [d setImage:buttonImage7 forState:UIControlStateNormal]; [self.view addSubview:d]; UIImage *buttonImage8 = [UIImage imageNamed:@"white key.png"]; [en setImage:buttonImage8 forState:UIControlStateNormal]; [self.view addSubview:en]; UIImage *buttonImage9 = [UIImage imageNamed:@"white key.png"]; [f setImage:buttonImage9 forState:UIControlStateNormal]; [self.view addSubview:f]; UIImage *buttonImage10 = [UIImage imageNamed:@"white key.png"]; [g setImage:buttonImage10 forState:UIControlStateNormal]; [self.view addSubview:g]; UIImage *buttonImage11 = [UIImage imageNamed:@"white key.png"]; [a setImage:buttonImage11 forState:UIControlStateNormal]; [self.view addSubview:a]; UIImage *buttonImage12 = [UIImage imageNamed:@"white key.png"]; [b setImage:buttonImage12 forState:UIControlStateNormal]; [self.view addSubview:b]; } if (buttonIndex == 2) { UIImage *img = [UIImage imageNamed:@"img2.jpg"]; [background setImage:img]; UIImage *buttonImage = [UIImage imageNamed:@"green sharp.png"]; [asharp setImage:buttonImage forState:UIControlStateNormal]; [self.view addSubview:asharp]; UIImage *buttonImage2 = [UIImage imageNamed:@"green sharp.png"]; [csharp setImage:buttonImage2 forState:UIControlStateNormal]; [self.view addSubview:csharp]; UIImage *buttonImage3 = [UIImage imageNamed:@"green sharp.png"]; [dsharp setImage:buttonImage3 forState:UIControlStateNormal]; [self.view addSubview:dsharp]; UIImage *buttonImage4 = [UIImage imageNamed:@"green sharp.png"]; [fsharp setImage:buttonImage4 forState:UIControlStateNormal]; [self.view addSubview:fsharp]; UIImage *buttonImage5 = [UIImage imageNamed:@"green sharp.png"]; [gsharp setImage:buttonImage5 forState:UIControlStateNormal]; [self.view addSubview:gsharp]; UIImage *buttonImage6 = [UIImage imageNamed:@"pink key.png"]; [middlec setImage:buttonImage6 forState:UIControlStateNormal]; [self.view addSubview:middlec]; UIImage *buttonImage7 = [UIImage imageNamed:@"pink key.png"]; [d setImage:buttonImage7 forState:UIControlStateNormal]; [self.view addSubview:d]; UIImage *buttonImage8 = [UIImage imageNamed:@"pink key.png"]; [en setImage:buttonImage8 forState:UIControlStateNormal]; [self.view addSubview:en]; UIImage *buttonImage9 = [UIImage imageNamed:@"pink key.png"]; [f setImage:buttonImage9 forState:UIControlStateNormal]; [self.view addSubview:f]; UIImage *buttonImage10 = [UIImage imageNamed:@"pink key.png"]; [g setImage:buttonImage10 forState:UIControlStateNormal]; [self.view addSubview:g]; UIImage *buttonImage11 = [UIImage imageNamed:@"pink key.png"]; [a setImage:buttonImage11 forState:UIControlStateNormal]; [self.view addSubview:a]; UIImage *buttonImage12 = [UIImage imageNamed:@"pink key.png"]; [b setImage:buttonImage12 forState:UIControlStateNormal]; [self.view addSubview:b]; } if (buttonIndex == 3) { UIImage *img = [UIImage imageNamed:@"img3.jpg"]; [background setImage:img]; UIImage *buttonImage = [UIImage imageNamed:@"orange sharp.png"]; [asharp setImage:buttonImage forState:UIControlStateNormal]; [self.view addSubview:asharp]; UIImage *buttonImage2 = [UIImage imageNamed:@"orange sharp.png"]; [csharp setImage:buttonImage2 forState:UIControlStateNormal]; [self.view addSubview:csharp]; UIImage *buttonImage3 = [UIImage imageNamed:@"orange sharp.png"]; [dsharp setImage:buttonImage3 forState:UIControlStateNormal]; [self.view addSubview:dsharp]; UIImage *buttonImage4 = [UIImage imageNamed:@"orange sharp.png"]; [fsharp setImage:buttonImage4 forState:UIControlStateNormal]; [self.view addSubview:fsharp]; UIImage *buttonImage5 = [UIImage imageNamed:@"orange sharp.png"]; [gsharp setImage:buttonImage5 forState:UIControlStateNormal]; [self.view addSubview:gsharp]; UIImage *buttonImage6 = [UIImage imageNamed:@"silver key.png"]; [middlec setImage:buttonImage6 forState:UIControlStateNormal]; [self.view addSubview:middlec]; UIImage *buttonImage7 = [UIImage imageNamed:@"silver key.png"]; [d setImage:buttonImage7 forState:UIControlStateNormal]; [self.view addSubview:d]; UIImage *buttonImage8 = [UIImage imageNamed:@"silver key.png"]; [en setImage:buttonImage8 forState:UIControlStateNormal]; [self.view addSubview:en]; UIImage *buttonImage9 = [UIImage imageNamed:@"silver key.png"]; [f setImage:buttonImage9 forState:UIControlStateNormal]; [self.view addSubview:f]; UIImage *buttonImage10 = [UIImage imageNamed:@"silver key.png"]; [g setImage:buttonImage10 forState:UIControlStateNormal]; [self.view addSubview:g]; UIImage *buttonImage11 = [UIImage imageNamed:@"silver key.png"]; [a setImage:buttonImage11 forState:UIControlStateNormal]; [self.view addSubview:a]; UIImage *buttonImage12 = [UIImage imageNamed:@"silver key.png"]; [b setImage:buttonImage12 forState:UIControlStateNormal]; [self.view addSubview:b]; } } </code></pre>
    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.
 

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