2014-06-10 18 views
5

Zajmuję się tworzeniem aplikacji dla Mac OS X w Xcode5jak zacząć NSWindow w pełnym ekranie

i chcę, aby wyświetlić moje pierwsze okno w trybie pełnoekranowym (bez paska tylko moim zdaniem)

znalazłem sposób wyświetlania przycisk na rogu do fullscreen:

AppDelegate.m:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification 
{ 
    screenFrame = [[NSScreen mainScreen] frame]; 

    [self.window setBackgroundColor: NSColor.whiteColor]; 
    [self.window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary]; 
    [[self window] setFrame:screenFrame display:YES]; 
} 

ale aby dostać się na dużym formacie muszę kliknąć na przycisk rogu za

enter image description here

jak uzyskać pełny ekran zapisując krok naciśnięcia tego przycisku?

Odpowiedz

6

dodaj to [self.window toggleFullScreen: self];

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification 
{ 
    screenFrame = [[NSScreen mainScreen] frame]; 

    [self.window setBackgroundColor: NSColor.whiteColor]; 
    [self.window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary]; 
    [self.window setFrame:screenFrame display:YES]; 
    [self.window toggleFullScreen:self]; 
} 
+0

dziękuje !!!! – Jesus

Powiązane problemy