将第二个Interface Builder XIB文件基于现有的

| 我需要创建一些非常相似的视图-仅复制现有的.xib,然后修改副本,是个好主意吗?也就是说,这会导致循环引用或更麻烦吗?如果值得这样做,是否可以在XCode中进行操作,还是需要在终端/文件管理器中进行操作?我正在寻找一种快速生成非常相似的视图而无需从头开始重构的方法     
已邀请:
您可以使用相同的xib实例化多个UIViewController实例,然后对每个实例进行所需的任何更改。
UIViewController *firstView = [[UIViewController alloc] initWithNibName:@\"MyXIB\" bundle:nil];
UIViewController *secondView = [[UIViewController alloc] initWithNibName:@\"MyXIB\" bundle:nil];
等等... 如果需要,还可以用UIViewController子类的名称替换UIViewController。     

要回复问题请先登录注册