Быть осведомленным о том, когда NSStatusItem скрыт
У меня есть приложение, которое используетNSStatusItem
, На маленьких экранах в строке состояния мало места. Когда пользователь переключается на приложение с большим количеством пунктов меню, мой статус становится скрытым. Есть ли способ получить уведомление об этом?
Что я пробовал до сих пор:
Я проверил, если таковые имеютсяNSNotification
уволен: нетЯ проверил, еслиstatusView
удаляется из иерархии представлений: НетЯ проверилisHiddenOrHasHiddenAncestor
: НетВот код, который я использую для создания элемента статуса.
self.statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
MyStatusView *maView = [[[MyStatusView alloc] initWithFrame:CGRectMake(0, 0, 50, 22)] autorelease];
[statusItem setTitle:@"Ma Status Item"];
[statusItem setView:maView];