2011-03-09 87 views
0

在我的應用程序中,我希望用戶能夠單擊按鈕瀏覽文件或將其拖放到應用程序中並使其打開圖像。我怎樣才能做到這一點?哪種方法最簡單,或者你推薦?如何在Mac上打開圖像

回答

1

在我的應用我想用戶或者可以點擊一個按鈕,瀏覽文件

使用NSOpenPanel,並指定允許的類型

或拖放進入應用程序並讓它打開圖像。我怎樣才能做到這一點?哪種方法最簡單,或者你推薦?

子類NSDocument,並將文檔類型與圖像的MIME類型相關聯;這種關聯是在你的應用程序的plist資源中進行的。除非您有特殊需求,否則您可以使用CGImage和/或NSImage API打開圖像。