Der presentViewController konnte nicht funktionieren

Kopierte ich eine funktionierende viewcontroller-Klasse aus einem anderen Projekt in ein neues Projekt. Ich kann nicht die Ansicht zu laden, die in das neue Projekt. Im alten Projekt habe ich verwendet presentModalViewController. In der neuen ich Schaffe es nicht, die Ansicht zu laden, verwenden Sie entweder presentModalViewController oder presentViewController

Ich versuche zu laden präsentieren, die aus meiner Sicht wichtigsten view-controller.

Hier ist, was mein Haupt-view-controller-interface sieht aus wie...

// ViewController.h
#import <UIKit/UIKit.h>
#import "RequestDialogViewController.h"

@interface ViewController : UIViewController <RequestDialogViewControllerDelegate> {

}

- (void)requestDialogViewDidDismiss:(RequestDialogViewController *)controller withResponse:(NSString*)response;

Ich bin mit presentModalViewController so...

RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController"  bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:requestIPViewController];
[self presentModalViewController:navigationController animated:YES];

und presentViewController so...

RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController"  bundle:nil];    
[self presentViewController:requestIPViewController animated:YES completion:nil];

Was vermisse ich in dem neuen Projekt? Die init-Methode feuert, aber viewDidLoad nicht und es wird nichts angezeigt.

Dank

InformationsquelleAutor der Frage user278859 | 2012-04-13

Schreibe einen Kommentar