は、私は:私のXIBファイルからのビューがUIViewControllerによって読み込まれないのはなぜですか?私のアプリデリゲートで
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[CGMContainerViewController alloc] init];
self.window.rootViewController = self.viewController;
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
Iは、未修飾CGMContainerViewController.h/mおよび変性CGMContainerViewController.xibを(ボタンを追加した)を有します。ビューはファイル所有者にリンクされています。
XIBからのビューが表示されないのはなぜですか?
EDIT:ステータスバーを含むビューをウィンドウに読み込もうとしていますか?
これは何もしません。私はinitが同じ名前のXIBをとにかくロードしようとしていると思った。 – fumoboy007
これは必須ではありません。私はしばしばそれを離したり、viewController自体の内部で決定を移動したりする方が好きです。 '' [[CGMContainerViewController alloc] init] 'が' CGMContainerView'というペン先を自動的にロードすることに注意してください。これは意味的にはviewControllerと同じ名前を与えることになります。 –