2011-07-29 59 views
6

我有這樣的要求,NSImageView +背景顏色

具有一個NSIMageView和將在頻繁改變計時器的基礎上,在調整大小,它需要保持縱橫比,所以圖像可能不佔據整個幀的圖像,在這種情況下,我需要顯示背景顏色黑色,

任何人都可以幫助我我怎麼能實現這一點,谷歌搜索得到一種方法是有NSImageView的子類,但不知道,什麼會影響在性能上,隨着圖像頻繁變化,

回答

9

將圖像視圖的尺寸模式設置爲比例。將其放入設置爲黑色背景的自定義模式的NSBox中。沒有代碼需要,只是一個想法裏面箱...