Copié una clase de controlador de vista de trabajo de otro proyecto en un proyecto nuevo. No puedo ver la vista para cargar en el nuevo proyecto. En el proyecto anterior, utilicé presentModalViewController. En el nuevo no puedo obtener la vista para cargar usando presentModalViewController o presentViewControllerNo se puede obtener presente ViewController para trabajar
Estoy tratando de cargar el presente la vista desde mi controlador de vista principal.
Aquí es lo que mi interfaz principal controlador de vista se parece a ...
// ViewController.h
#import <UIKit/UIKit.h>
#import "RequestDialogViewController.h"
@interface ViewController : UIViewController <RequestDialogViewControllerDelegate> {
}
- (void)requestDialogViewDidDismiss:(RequestDialogViewController *)controller withResponse:(NSString*)response;
estoy usando presentModalViewController así ...
RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController" bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:requestIPViewController];
[self presentModalViewController:navigationController animated:YES];
y presentViewController así ...
RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController" bundle:nil];
[self presentViewController:requestIPViewController animated:YES completion:nil];
¿Qué me estoy perdiendo en el nuevo proyecto? El método init se dispara, pero viewDidLoad no y no se muestra nada.
Gracias
Wow, esto era no es obvio para mi Pasé algún tiempo tratando de resolver esto. Gracias. – rjgonzo
Si esto ocurre al iniciarse la aplicación, ¿aún no hay un parpadeo del controlador de vista de presentación antes de que se muestre el controlador de vista presentado? De cualquier forma alrededor de esto? Consulte http://stackoverflow.com/questions/14739461/how-do-you-transition-in-a-new-non-model-view-controller-without-using-uinavigat/14739540#14739540 para el contexto. – Marplesoft
Este sigue siendo el caso para iOS 10 Xcode 8 Swift 2.3. ¡Gracias! – justColbs