My Application Objective C Reference
Home
Foundation.framework
NSObject
UIKit.framework
NSObject
UIControl
UIViewController
UIView
AVFoundation.framework
UIWindow Class Reference
ウィンドウの作成と初期化
  • init
  • ウィンドウを設定する
  • screen
  • rootViewController
  • ウインドウ・キーを作る
  • - makeKeyAndVisible
  • 概要
    一つのアプリに一つありビューの管理や組み立てをする。
    例)
    UIWindow * window = 
     [[UIWindow alloc] initWithFrame:
      [[UIScreen mainScreen] bounds]];
    UIViewController * viewController = 
      [[UIViewController alloc] init];
    UINavigationController * navigationController =  
      [[UINavigationController alloc] 
      initWithRootViewController:viewController];
     [application setStatusBarStyle:
      UIStatusBarStyleBlackOpaque animated:YES];
     [window addSubview:navigationController.view];
     [window makeKeyAndVisible];
    
    ウィンドウの作成と初期化
    ウィンドウを初期化する。
    例)
    UIWindow * window = 
     [[UIWindow alloc] initWithFrame:
      [[UIScreen mainScreen] bounds]];
    
    ウィンドウを設定する
    @property(nonatomic, retain) UIScreen * screen
    現在、表示されているウィンドウ上のスクリーン。
    例)
    UIWindow * window = 
     [[UIWindow alloc] initWithFrame:
      [[UIScreen mainScreen] bounds]];
    
    @property(nonatomic, retain) UIViewController * rootViewController
    ウィンドウのビュー・コントローラー。
    ウィンドウ・キーを作る
    - (void)makeKeyAndVisible
    キー・ウィンドウを作ってウィンドウを表示する。
    例)
    [window makeKeyAndVisible];
    
    参考:UIWindow Class Reference
    Site Map Contact Us
    Copyright 2012 iBeginners All rights reserved.