Mam aplikację, która musi zawsze pozostać na szczycie innych aplikacji. Aktualnie używam właściwości setLevel dla głównego okna, aby utrzymać ją nad innymi aplikacjami komputerowymi.Jak ustawić moją aplikację na pełnoekranową aplikację?
Próbuję naprawić moją aplikację, aby mogła również pozostać na szczycie pełnoekranowych aplikacji w Lion. Jakieś pomysły na to, jak można to zrobić?
delegatAplikacja wygląda następująco:
#import "alwaysOnTopAppDelegate.h"
@implementation alwaysOnTopAppDelegate
@synthesize window;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
[window setLevel:NSFloatingWindowLevel];
}
@end
Od całego punktu trybie pełnoekranowym jest skupienie się na jednej aplikacji, z wyłączeniem wszystkich innych, myślałem zachowanie staramy się realizować będą uważane za niepożądane przez większość użytkowników pełny app ekranu i może być nawet niemożliwe do wdrożenia. – JeremyP
Zachowanie będzie oczywiście opcjonalne. W sklepie z aplikacjami znajduje się aplikacja "Ulubiony personel", która ma tę funkcję: http://itunes.apple.com/dk/app/yoink/id457622435?mt=12 –
Stoję poprawione, jasno, nie da się tego zrealizować a nawet ma aprobatę Apple w odpowiednich okolicznościach. – JeremyP