Как создать прозрачное окно уведомлений? - PullRequest
2 голосов
/ 04 апреля 2011

Я не уверен в правильном названии, но мне интересно, как создать (в Objective-C) прозрачное уведомление "окно / панель", например, которое отображается при изменении интенсивности громкости или подсветки клавиатуры, или яркость дисплея. Я хочу поставить свой собственный значок / текст для моего собственного уведомления. Я не знаю слов для Google, поэтому я спрашиваю здесь. Спасибо за любые предложения.

Ответы [ 3 ]

5 голосов
/ 04 апреля 2011

Компонент Matt Gemmell RoundedFloatingPanel на его образце кодовой страницы может сделать то, что вы ищете.

2 голосов
/ 04 апреля 2011

Growl является широко используемой реализацией этого.По умолчанию он не выглядит точно так же, как системные оверлеи, , хотя он поддерживает скины - вам, вероятно, нужно уведомление об рамке:

enter image description here

1010 * Growl Developer Documentation для более.

1 голос
/ 13 ноября 2017

Изучив решения, предоставленные в двух других ответах, я обнаружил, что они не будут работать для моих целей.Итак, я написал свою собственную библиотеку:

BHBezelNotification

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...