2011-08-01 3 views

답변

1

당신은의 서브 뷰로 뷰 컨트롤러를 추가 할 MainWindow.xib에 파일을 변경할 수 있습니다 선언 메인 윈도우. 또는 applicationdidFinishLaunchingWithOptions : 메소드에서 이와 같은 코드로 처리 할 수 ​​있습니다.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

    YourViewController *vc = [[YourViewController alloc] init]; 

    // You can add it as subView 
    [self.window addSubview:vc]; 

    // Or, add it as rootViewController (available from iOS 4.0) 
    self.window.rootViewController = vc; 

    [vc release]; 
    [self.window makeKeyAndVisible]; 
    return YES; 
} 
1

당신은 당신이

window.rootViewController = viewController 
-1

당신을로드하고 싶은 당신의 ViewController은 뷰 컨트롤러의 이름 인으로 앱 위임의 루트 뷰 컨트롤러에 장소이로드하고자하는 뷰 컨트롤러를 지정해야 U이 같은 AppDelegate에 헤더 파일 속성으로 sampleFirst에서의 ViewController 클래스를 선언해야 ...과 같이 AppDelegate에에

viewController=[[sampleFirst alloc]init]; 

self.window.backgroundColor = [UIColor blackColor]; 
[self.window addSubview:viewController.view]; 
[self.window makeKeyAndVisible]; 

B4 TAT를 변경해야한다 .. (샘플 용의 ViewController 객체를 선언 한 후에 최초의 ViewController 클래스) 응용 프로그램에서

@property (nonatomic, retain) IBOutlet sampleFirst *viewController; 
0

: didFinishLaunchingWithOption : 당신이 새의 ViewController와 되어온이

SomeViewController *svc = [[SomeViewController alloc] initWithFrame: ... ]; 
[self.window addSubview:avc.view]; 
[self.window makeKeyAndVisible]; 
관련 문제