我想在我的故事板由幾個類實例的一個UIViewController。所以我讓場景「課程」在我的故事板中爲空(所以默認情況下,它的UIViewController
?)。然後,我將故事板ID填入「MyGenericView
」。故事板UIViewController與多個類
下面是一些類:
@interface ClassA: UIViewController
@interface ClassB: UIViewController
MyGenericView
包含了所有的原型,我需要建立我的ClassA和ClassB的視圖。這裏是我instancied我ClassA
:
ClassA *myClass = (ClassA*)[storyboard instantiateViewControllerWithIdentifier:@"MyGenericView"];
最後,我的觀點是在應用程序代碼,但在我的ClassA
不會被調用顯示。由instantiateViewControllerWithIdentifier
返回的對象是UIViewController
,投射不起作用。
我不想用ClassA填充字段「class」,因爲我想重複使用此視圖來獲取ClassB
。但是我不想在故事板中複製這個視圖。
說不上來,如果它似乎很清楚你的,我爲我的英語不好道歉:)
謝謝!
你確定A類和B類真的需要兩個單獨的類嗎? – 2013-02-19 18:28:52