作業中のビューコントローラー クラスを別のプロジェクトから新しいプロジェクトにコピーしました。ビューを新しいプロジェクトにロードできません。古いプロジェクトでは、presentModalViewController を使用しました。新しいものでは、presentModalViewController または presentViewController のいずれかを使用してビューをロードできません
メインのView Controllerから現在のビューを読み込もうとしています。
これが私のメインView Controllerインターフェースの外観です...
// ViewController.h
#import <UIKit/UIKit.h>
#import "RequestDialogViewController.h"
@interface ViewController : UIViewController <RequestDialogViewControllerDelegate> {
}
- (void)requestDialogViewDidDismiss:(RequestDialogViewController *)controller withResponse:(NSString*)response;
私はこのようにpresentModalViewControllerを使用しています...
RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController" bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:requestIPViewController];
[self presentModalViewController:navigationController animated:YES];
そして、このようにpresentViewController ...
RequestDialogViewController *requestIPViewController = [[RequestDialogViewController alloc] initWithNibName:@"RequestDialogViewController" bundle:nil];
[self presentViewController:requestIPViewController animated:YES completion:nil];
新しいプロジェクトに欠けているものは何ですか? init メソッドは起動しますが、viewDidLoad は起動せず、何も表示されません。
ありがとう