2011-11-15 9 views
-1

私はあなたが私を助けてくれることを願っています。通常、私は助けを求めませんが、私はちょっとこの問題を抱えています。私のNSWindowを表示できません

私はXIBファイル

-(void)loginSuccess { 
    NSLog(@"Login success delegate"); 

    Dashboard *dashboard = [[Dashboard alloc] initWithWindowNibName:@"Dashboard" owner:self]; 
    [dashboard showWindow:nil]; 
    [dashboard.window makeKeyAndOrderFront:nil]; 
    BOOL loaded = [dashboard isWindowLoaded]; 

    NSLog(@"Dashboard window loaded: %i", loaded); 
    NSLog(@"Dashboard window visible: %i", [dashboard.window isVisible]); 

} 

から新しいウィンドウを作成する必要があり、この作用を有し、これが不足している実際のウィンドウオブジェクトとウィンドウ間の結合を可能性があり

2011-11-15 10:32:23.525 DownloadApp[2676:707] Login success delegate 
2011-11-15 10:32:23.533 DownloadApp[2676:707] Dashboard window loaded: 1 
2011-11-15 10:32:23.533 DownloadApp[2676:707] Dashboard window visible: 0 

答えて

0

この結果を得ましたコントローラーのプロパティウィンドウの「起動時に表示」をチェックするとどうなるか確認しましたか?

+0

デフォルトではこのチェックボックスがオンになっていますが、IBOutletもチェックしてあり、これも接続されています。 –

+0

私の問題は、ウィンドウが表示された直後にクローニングしていることです。 –

関連する問題