4
A
回答
5
替代的解決方案:
NSWorkspace *wksp = [NSWorkspace sharedWorkspace];
NSImage *image = [wksp iconForFileType:NSFileTypeForHFSTypeCode(kFinderIcon)];
[image setSize:(NSSize){ 128.0f, 128.0f }];
[button setImage:image];
您可能需要包括<CoreServices/CoreServices.h>
爲了讓編譯器知道kFinderIcon
。
8
NSWorkspace *workspace = [NSWorkspace sharedWorkspace];
NSImage *finderIcon = [workspace iconForFile:[workspace absolutePathForAppBundleWithIdentifier:@"com.apple.Finder"]];
[finderIcon setSize:NSMakeSize(128.0, 128.0)];
[yourButton setImage:finderIcon];
+0
看起來應該可以工作,但我得到了一些錯誤和警告......錯誤:預計','或';' 'NSImage'前 錯誤:'finderIcon'未聲明(首次在此函數中使用) 警告:未使用的變量'工作區' – 2011-01-25 19:55:58
+0
哦!你在第一行後錯過了一個分號!現在起作用了。 – 2011-01-25 19:56:33
相關問題
- 1. 將圖像設置爲按鈕錯位圖像
- 2. 如何將位圖圖像設置爲按鈕背景圖片
- 3. 將標記值設置爲圖像按鈕
- 4. 將背景圖像設置爲asp.net中的按鈕標記
- 5. 設置按鈕的圖像
- 6. 設置按鈕圖像
- 7. 設置按鈕的圖像
- 8. 無法將位圖設置爲圖像按鈕?
- 9. 將圖片設置爲按鈕
- 10. 如何將按鈕添加到Finder中的文件圖標?
- 11. 一個按鈕,應用程序圖標的設置圖像
- 12. 將按鈕圖像設置爲從xcode庫中選擇的圖像
- 13. 如何將ios sdk中的svg圖像設置爲按鈕圖像?
- 14. 如何在UIITabBar中將完整圖像設置爲按鈕?
- 15. 如何將選擇的圖像設置爲按鈕
- 16. 如何將圖像從Uri設置爲浮動操作按鈕
- 17. 如何在iOS中將圖像設置爲uialertview按鈕?
- 18. 如何將按鈕對象設置爲圖像
- 19. HTML和Javascript:如何將圖像設置爲按鈕?
- 20. 將偵聽器設置爲浮動圖像按鈕?
- 21. 以編程方式將按鈕的背景設置爲圖像
- 22. 將按鈕圖像設置爲以其樣式進行綁定
- 23. 如何通過CSS將背景圖像設置爲按鈕?
- 24. 將內容描述設置爲圖像按鈕的問題
- 25. 將WTForms提交按鈕設置爲圖標
- 26. 如何將背景圖像設置爲快速按鈕(單擊按鈕時)
- 27. 將相同的背景顏色設置爲按鈕和圖像按鈕?
- 28. 如何設置主頁按鈕圖標圖像不同於發射器圖標
- 29. 在webview上設置圖像按鈕
- 30. 在按鈕中設置圖像
如果我可以從系統中獲取圖標,包括圖標在內沒有太多意義。 – 2011-01-25 20:14:23