我對IB庫的Media選項卡中的幾個圖像和聲音文件有疑問:它們如何在代碼中使用? 我想將NSImageVew
的圖像更改爲NSRevealFreestandingTemplate
,但我該如何訪問它?我敢肯定,創建一個隱藏的圖像視圖,並從那裏拉出它,必須有更好的方法。有任何想法嗎?在代碼中使用Interface Builder的系統媒體文件
謝謝!
我對IB庫的Media選項卡中的幾個圖像和聲音文件有疑問:它們如何在代碼中使用? 我想將NSImageVew
的圖像更改爲NSRevealFreestandingTemplate
,但我該如何訪問它?我敢肯定,創建一個隱藏的圖像視圖,並從那裏拉出它,必須有更好的方法。有任何想法嗎?在代碼中使用Interface Builder的系統媒體文件
謝謝!
使用NSImage的imageNamed:
方法來獲取系統映像。您可以使用NSImage's Constants section中的任何值作爲名稱。要獲得您指定的圖像,您可以使用:
[NSImage imageNamed: NSImageNameRevealFreestandingTemplate];
[imageView setImage:[NSImage imageNamed:@「NSRevealFreestandingTemplate」]];
它的工作!謝謝!但其他實現似乎更清潔一些。但是,這絕對值得讚賞! –
謝謝!正是我在找的!我知道蘋果已經實現了類似的東西......:D –