我從磁盤加載圖像(NSImage),並將其繪製到MAC上的NSImageView,沒有問題的圖像看起來很好,清晰。NSImage lockFocus unlockFocus image bomes blurry
將它繪製到NSImageView後,我調用下面的函數與相同的圖像,然後將返回的值繪製到相同的NSImageView。由此產生的圖像極其模糊,即使我只做了lockFocus和UnlockFocus而沒有做其他事情。
-(NSImage*)addTarget:(NSImage*)image
{
[image lockFocus]; // this image is sharp and clear
[image unlockFocus];
return image; // this image is extremely blurry
}
任何人都知道爲什麼或如何解決這個問題?
感謝 粗糙