J'essaie de trouver un moyen que mon programme affichera une "configuration" -view, lorsque vous démarrez l'application pour la première fois, mais cela ne fonctionne pas.Comment obtenir une vue "première fois ouverte" pour mon application?
Voici ma tentative. L'appdelegate devrait chercher, si le programme s'ouvre la première fois (abfrage = false) et ouvrir une autre vue.
#import "TweetButtonAppDelegate.h"
#import "TweetButtonViewController.h"
#import "BenutzerdatenViewController.h"
@implementation TweetButtonAppDelegate
@synthesize window;
@synthesize viewController;
@synthesize abfrage;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
abfrage = FALSE;
if (abfrage == TRUE) {
[window addSubview:viewController.view];
[window makeKeyAndVisible];
} else {
BenutzerdatenViewController *Benutzerdaten = [[BenutzerdatenViewController alloc] initWithNibName:nil bundle:nil];
[Benutzerdaten release];}
}
(...)
J'ai essayé de construire un si-requête dans la appdelegate, mais toujours quand « Abfrage » est faux, le programme charge juste une vue blanc.
Je ne pas savoir pourquoi, mais mon ViewController doens't charger la nouvelle vue, si je l'ai mis en ViewDidAppear ou viewDidLoad - Je sais que mon code est correct, parce que quand je n'ai que le code essentiel pour un UIAction, il charge la nouvelle vue en appuyant sur un bouton. – Flocked