2012-07-15 11 views
3

有沒有辦法讓我選擇和使用MonoTouch項目的Xcode XIB設計器中的對象的圖像?設計師使用Xcode和Monotouch的圖像

這樣做比我現在這樣做要快。

目前,我將圖像添加到MonoDevelop中的Images文件夾中。然後我在Xcode中打開XIB並添加我的新控件。我爲它創建了一個Outlet。我回到MonoDevelop並添加如下代碼:

imgLogo.Image = UIImage.FromFile(「Images/logo_sm.png」);

出於某種原因,我無法在Xcode設計器中選擇我的MonoDevelop圖像。圖像下拉選擇器始終爲空。

無論如何,我可以節省時間,並在設計師這樣做?

回答

6

Xcode只允許根級目錄中的圖像用於xib(儘管它允許您在根目錄之外選擇圖像,但它們在應用程序運行時不起作用)。作爲臨時解決方案,我們停止使MonoDevelop在根目錄之外導出圖像。

幾個星期前,我完成了一個「資源」文件夾的實現支持,您可以使用它來包含圖像以及將被特別同步到Xcode並放置在Xcode項目的根目錄中的內容(以及最終構建的應用程序),以便您可以在Xcode UI設計器中使用它們。

MonoDevelop的下一個主要版本將具有此功能。

+0

酷!真棒反饋,謝謝:) – user1060500 2012-07-16 14:30:31

+0

該版本的ETA是什麼時候? – Zoot 2012-10-26 02:12:41

+0

我很確定它已經在最新的3.0.x版本中。 – jstedfast 2012-10-29 02:37:35