0
これはMacアプリケーション用であり、iPhone用ではありません。私がしたいのは、現在のxib "Welcome Screen"を取り出し、それが開くとmyTargetViewというカスタムビューの別のxib "WelcomeScreenText1"をロードすることです。エラーメッセージ "[NSViewController loadView]が" WelcomeScreenText1 "xibをロードしましたが、ビューが設定されていませんでした。助けてください!カスタム表示で読み込むXcode
#import "WelcomeMainViewController.h"
#import "WelcomeText1ViewController.h"
#import "WelcomeText2ViewController.h"
@implementation WelcomeMainViewController
NSString *const text1Title = @"WelcomeScreenText1";
- (void)awakeFromNib
{
WelcomeText1ViewController* imageViewController =
[[WelcomeText1ViewController alloc] initWithNibName:text1Title bundle:nil];
if (imageViewController != nil)
{
myCurrentViewController = imageViewController;
}
// embed the current view to our host view
[myTargetView addSubview: [myCurrentViewController view]];
// make sure we automatically resize the controller's view to the current window size
[[myCurrentViewController view] setFrame: [myTargetView bounds]];
}
- (NSViewController*)viewController
{
return myCurrentViewController;
}
@end
ありがとうございました! –