2017-03-08 22 views
2

我有一個關於macOS應用圖標的問題。我以前見過很多動畫圖標,但從未真正關注過正在發生的事情/他們是如何做的。我只是想知道是否有任何方法來創建一個動畫應用程序圖標,在碼頭上動畫。macOS的動畫應用圖標

例如:http://imgur.com/a/opXCr

是否有可能通過一個動畫的媒體文件要做到這一點,甚至編程?

回答

0

對於簡短的停靠圖標動畫,您可以通過計時器循環以下代碼。 (未測試Obj-C)。

NSDockTile *dockTile=[[NSApplication sharedApplication] dockTile]; 
NSImageView *dockImageView=[[NSImageView alloc] init]; 
NSImage *iconImage=[NSImage imageNamed: ##MY_IMAGE_FRAME##]; 
[dockImageView setImage: iconImage]; 
[dockTile setContentView: dockImageView]; 
[dockTile display];