[英]Xamarin.IOS Import existing storyboard
我正在使用Xamarin.IOS開發iOS移動應用程序。 我有一個現有的本地故事板,我正在嘗試利用。 是否可以將現有的Xcode故事板導入Xamarin項目?
這將使您開始:
如果您希望項目具有與Xamarin Studio創建項目的結構類似的結構,請將Register屬性和插座等放置在名為YourViewController.designer.cs的單獨的部分類文件中,然后將其移動到主類文件下(將其拖動到主類文件上)。
我有鍛煉來重命名解決方案。 目前這是不可能的。 因此,我創建了一個新的解決方案(使用我想要的最終名稱)。 在Xamarin Studio中,我添加了文件(視圖控制器以及designer.cs
文件,情節提要等)。 不要僅僅因為文件以某種方式存儲在項目選項中就將其復制到文件結構中。 必須將designer.cs
文件放在視圖控制器文件下,以獲取Xamarin使用的相同結構。
要使所有功能正常工作,您必須在視圖控制器和designer.cs
文件中調整namespace
! 如Terry Westley所述,您應確保已加載正確的故事板(“項目”選項->“ iOS應用程序”->“ iPhone / iPod部署信息”->“主界面”)。
您還可以通過代碼加載情節提要
Storyboard = UIStoryboard.FromName ("MainStoryboard_iPhone", null);
現在,我的視圖控制器和情節提要板可以按預期工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.