2011-12-17 4 views
6

Когда я использовал Chrome для загрузки чего-то в Lion, на моей доке отображается значок с загружаемым прогрессом, который динамически обновляется.Динамически обновляемый значок приложения в OSX

Dynamic badge

Как один может идти о достижении этого?

+0

Эй, было ли 'setBadgeLabel' способным делать то, что вы хотели? Я думал, что 'setBadgeLabel' был только для текста, круглая прогессия в правом нижнем углу значка Google Chrome похожа на изображение. Могли ли вы поместить изображение над значком с помощью 'setBadgeLabel'? Можете ли вы поделиться скриншотом вашего окончательного результата. – Noitidart

ответ

5

Я думаю, что вы ищете этот кусок кода:

[[[NSApplication sharedApplication] dockTile] setBadgeLabel:@"My String"]; 

Here вы можете найти всю необходимую информацию (это NSDockTile Class Reference).

+0

Спасибо за answng :) – Will

Смежные вопросы