Як видалити піктограми з панелі меню?
Я запускаю OS X Yosemite, і я намагався Command + Click + Drag, щоб позбутися від них, але він не працює.
Як видалити піктограми з панелі меню?
Я запускаю OS X Yosemite, і я намагався Command + Click + Drag, щоб позбутися від них, але він не працює.
Відповіді:
Це залежить від того, які піктограми ви намагаєтесь видалити. Існує два типи; програмне забезпечення, яке використовує API NSStatusItem, яке Apple публікує для сторонніх розробників, і програмне забезпечення, яке використовує їх приватний недокументований API NSMenuExta.
Піктограми, що представляють особливості операційної системи, можна видалити, утримуючи cmd ⌘клавішу та перетягуючи їх мишкою. Наприклад, значки AirPlay, Time Machine, Bluetooth та Wi-Fi. Вони реалізовані за допомогою NSMenuExtra.
Інші піктограми, ті, які представляють додатки, можливо, знадобиться закрити програму, щоб її видалити. Наприклад, Dropbox і Plex. Apple надає NSStatusItem розробникам для їх реалізації, але, на жаль, не надає всіх можливостей NSMenuExtra, наприклад, перетягування для видалення доступне лише через NSMenuExtra.
У мене була така ж проблема, коли CMD + перетягування не видалило б піктограму. Я зрозумів, що ця проблема викликає додаток Bartender .
Для тих, хто стикається з цією проблемою (і використовує Bartender) :