Estoy tratando de establecer el texto de un UIButton en un nuevo punto de vista cuando se pulsa un botón "Siguiente" desde una vista anterior. Yo he dado la IBOutlet correctamente y he buscado por todas partes para respuestas a esta, pero simplemente no funciona en absoluto.UIButton setTitle forState no funciona
Este es un ejemplo de lo que estoy tratando de hacer:
- (IBAction)computeQuiz:(id)sender
{
[fiveFootUniversalResults setTitle:@"Test" forState:UIControlStateNormal];
}
- (IBAction)jumpT10ResultsView:(id)sender
{
NSString *nibFileToLoad = @"JumpT10Results";
UIDevice *device = [UIDevice currentDevice];
if([device userInterfaceIdiom] == UIUserInterfaceIdiomPad)
{
nibFileToLoad = [nibFileToLoad stringByAppendingString:@"-iPad"];
}
JumpmasterPathfinderViewController *nextView = [[JumpmasterPathfinderViewController alloc] initWithNibName:nibFileToLoad bundle:nil];
// Modal view controller
nextView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:nextView animated:YES];
[nextView release];
[scrollView setContentSize:CGSizeMake(imageViewWidth, imageViewHeight + 44.0)];
}
Estas acciones están conectados a un botón en una vista anterior. La vista se carga bien y todo, el único problema es que el texto NO cambiará en el botón. Estoy 100% seguro de que tengo los IBOutlets configurados correctamente. Simplemente no sé lo que estoy haciendo mal. ¿Algunas ideas?
* Estoy 100% seguro de que tengo los IBOutlets establecen correctamente *, espero IBActions están conectados correctamente también? – beryllium
¿Estás seguro de que tu acción está configurada? Ponga un punto de quiebre y verifique. – logancautrell
La siguiente vista se presenta y me he colocado en mi NSLogs acción computeQuiz que se presentó. Las acciones se están llamando. – Link