在我正在开发的项目中,我需要一个基本UI。所以我创建了一个baseViewController,在xib文件中创建了视图,并将baseViewController的视图设置为xib文件中的视图。
然后我想从xib文件继承该视图到我的其他控制器,但它不起作用。这不可能吗?或者我错过了什么?
答案 0 :(得分:0)
Example:
//common
playagain = [[game alloc] initWithNibName:@"game" bundle:nil];
//depends on what you use
[[self view] addSubview: [playagain view]];
在其他控制器中使用它并确保在其他控制器中导入控制器...该函数是initNithNibName,其中你的nibName进入。
答案 1 :(得分:0)
我最终做的是创建一个带有nib的容器视图控制器,然后在需要时将所有其他视图控制器添加为子视图控制器,并在完成它们时将其删除。请参阅本教程:http://www.cocoanetics.com/2012/04/containing-viewcontrollers/