我正在通過XCode中的界面構建器在MonoTouch中創建自定義iPhone視圖(在monodevelop新文件 - > MonoTouch - > iPhone視圖中)。將插座添加到iPhone視圖
當選擇一個新的iPhone視圖時,它會創建一個xib文件,但不會創建.h文件,所以如何創建插座?
我通常從我的標籤/按鈕等拖動出口到.h文件,但由於它不存在這個視圖,我不知道如何創建插座。
有人可以指出我在正確的方向,因爲谷歌上的所有文章都是針對舊版本的,其中網點的創建方式不同。
我正在通過XCode中的界面構建器在MonoTouch中創建自定義iPhone視圖(在monodevelop新文件 - > MonoTouch - > iPhone視圖中)。將插座添加到iPhone視圖
當選擇一個新的iPhone視圖時,它會創建一個xib文件,但不會創建.h文件,所以如何創建插座?
我通常從我的標籤/按鈕等拖動出口到.h文件,但由於它不存在這個視圖,我不知道如何創建插座。
有人可以指出我在正確的方向,因爲谷歌上的所有文章都是針對舊版本的,其中網點的創建方式不同。
當您雙擊MonoDevelop的一個的.xib,MonoDevelop中會產生頭文件爲您[註冊]'d C#子類化ObjC類型,並將其導出到一個臨時的Xcode項目,在這裏你可以使用類Xcode拖動&放置出口和行動。
添加一個新的iPhone查看文件(的.xib)不會自動爲您創建任何後備C#類,它只是創建的的.xib,因此MonoDevelop的不自動生成任何頭文件,當你雙擊.xib。
當Xcode啓動時,你可以手動爲這個.xib創建一些Objective-C頭文件,並拖拽012,插口或動作(或者你可以在雙擊.xib之前在MonoDevelop中創建C#類)。當您切換回MonoDevelop時,MonoDevelop將「導入」頭文件,將它們轉換爲等效的C#。
在Xcode中,您還可以在其中添加.xib,MonoDevelop也會導入它們。
你是什麼意思「選擇一個新的iPhone查看它創建一個xib文件?」你的意思是把視圖從圖書館拖到故事板上? – jhilgert00 2012-02-26 15:02:20
不,我的意思是在MonoDevelop中:添加文件 - > MonoTouch - > iPhone視圖 – Dofs 2012-02-26 15:27:36