Mon FlipViewController dispose de certains paramètres sous la forme de commutateurs UIS pour MainViewController. J'essaie de définir ces paramètres (en fonction des variables) lorsque FlipViewController est chargé et de sauvegarder ces paramètres lorsque MainViewController est chargé (à partir du contrôleur FlipView). Quelque chose est génial et je ne peux pas le faire fonctionner de manière cohérente.Passer et enregistrer les paramètres entre FlipViewController à partir de MainViewController
Il semble que lorsque j'appelle FlipViewController de MainViewController, FlipView est chargé avant que je puisse définir les états des commutateurs dans FlipView. Comment puis-je accomplir cela?
Merci d'avance!
Vatsal
Fonction au sein MainViewController
// called when the user touches the info button
- (IBAction)showInfo
{
// create a new FlipsideViewController
FlipsideViewController *controller = [[FlipsideViewController alloc]
initWithNibName:@"FlipsideView" bundle:nil];
controller.delegate = self; // set the delegate
// set the animation style to a horizontal flip
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
// show the flipside of the app
[self presentModalViewController:controller animated:YES];
// set the controls on the flipside
[controller setSwitches]; // set each region's switch
//[controller setSelectedIndex:guessRows - 1]; // set number of choices
controller.wordsDatabase=self.wordsDatabase;
[controller release]; // release the controller FlipsideViewController
} // end method showInfo
Fonction mise en place d'interrupteurs dans le contrôleur FlipView (appelé dans le contrôleur de MainView)
-(void) setSwitches
{
}
Merci, qui ont fait l'affaire! –