ファイル「ViewController.m」にxibファイル「test.xib」を上書き読み込みする方法
[1]プロジェクト作成
[2]AppDelegate.mに読み込むViewControllerを追加
[php]
#import "ViewController.h"
– (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
//ウィンドウの生成
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
//ビューの生成を追記
self.window.rootViewController = [[ViewController alloc] init];
return YES;
}
[/php]
[3]
表示させるViewController.h/ViewController.mを作成
[3]読み込むためのxibファイル作成
xibファイルの追加方法はFile > New > User Interface > View
[5]ViewController.mを修正
[php]
– (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
// TestView.xibを上書き読み込み
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"TestView" owner:self options:nil];
UIView* test = [topLevelObjects objectAtIndex: 0];
[self.view addSubview: test];
}
[/php]
コメント