在我正在開發的項目中,我需要基礎用戶界面。所以我做了一個baseViewController,將視圖放在一個xib文件中,並將baseViewController的視圖設置爲xib文件中的視圖。從基本視圖控制器繼承視圖
然後,我想從xib文件繼承該視圖到我的其他控制器,但它不起作用。這是不可能的嗎?或者我錯過了什麼?
在我正在開發的項目中,我需要基礎用戶界面。所以我做了一個baseViewController,將視圖放在一個xib文件中,並將baseViewController的視圖設置爲xib文件中的視圖。從基本視圖控制器繼承視圖
然後,我想從xib文件繼承該視圖到我的其他控制器,但它不起作用。這是不可能的嗎?或者我錯過了什麼?
我最終什麼事做了創建容器視圖控制器用一個筆尖,然後在需要時將所有其他視圖控制器添加爲子視圖控制器,並在完成它們時將其刪除。請參閱本教程:http://www.cocoanetics.com/2012/04/containing-viewcontrollers/
Example:
//common
playagain = [[game alloc] initWithNibName:@"game" bundle:nil];
//depends on what you use
[[self view] addSubview: [playagain view]];
使用此在其他控制器,並確保您導入控制器,其他控制器...功能是initWithNibName在您nibName去英寸
什麼意思是「繼承」?你的意思是使用它嗎?如果你的意思是繼承,你可以繼承你的視圖控制器。 – occulus