2017-03-29 35 views
0

我添加了一個新的類到解決方案(iOS),以及XIB和它的designer.cs。添加的類無法爲新的XIB選擇

問題是我不能在XIB NewAccountView.xib屬性中選擇這個新創建的類(NewAccountView.cs)(見下拉列表中不包括我添加的類NewAccountView.cs。)

enter image description here

我是Xamarin的新手,我相信我錯過了這裏的關鍵一步。請幫助。

+0

您是否嘗試輸入類名? – apineda

+0

你可以寫出整個班級名稱並編譯。你有沒有嘗試建設,然後重新選擇你的'ViewController'?此外,如果您爲實際課程添加代碼,則可能有助於查看是否存在明確的問題。 – SuavePirate

回答

0

您使用了View還是View Controller模板?

如果您使用了View模板,那麼只會創建.xib,並且您必須單獨創建View類,在這種情況下,它可能不會自動將類繼承和Register屬性添加到您的類中。確保您的NewAccountView從UIView(或適當的UIView的某個子類)繼承,並且您註冊它。例如:

using Foundation; 
using UIKit; 
... 

[Register("NewAccountView")] 
public class NewAccountView : UIView 
{ 
    ... 
}