我有一個iPad應用程序,它有一個主ViewController和它的主視圖像往常一樣,但我有一些覆蓋(實現爲單獨的視圖)。我希望所有這些視圖都由主視圖控制器控制/擁有。單視圖控制器與MonoTouch中的多個視圖
覆蓋視圖集被打包成一個XIB(僅用於IB設計目的,沒有代碼),並從主視圖控制器手動加載,併爲每個視圖分別轉換爲相應的View類,作爲單獨實現每個.cs文件。
一切工作正常,但因爲在視圖XIB中,所有者被設置爲主ViewController類(爲了生成事件,插座的設計器代碼),它還爲主視圖控制器類生成了Register屬性,它與已經在主視圖控制器XIB設計器文件中生成的相同的寄存器屬性相同。
我的問題是:有沒有辦法阻止MonoTouch/IB爲視圖XIB自動生成Register屬性?
感謝, 佩德羅
我使用的XCode/IB 3.2.6,4.0.5 MonoTouch的,MonoDevelop的2.4.2,MonoFramework 2.10.4
[XIB代](http://ios.xamarin.com/Documentation/XIB_Code_Generation)它是關於交叉XIB場景不明確。 –
我實現了一個基於.NET設計模式的解決方案,當StackOverflow允許我在幾個小時內發佈它。 –