2

我的一个 xib 文件中有一个标题视图。我想在其他一些视图中重用这个标题视图作为标题。我可以将它添加为子视图吗?有人尝试过吗?我尝试使用以下代码,发现不起作用

 claimedPageTemplateone *  claimedtemplateone=[[claimedPageTemplateone alloc]initWithNibName:@"claimedPageTemplateone" bundle:[NSBundle mainBundle]];
claimedtemplateone.delegate=self;
[ headerView addSubview:claimedtemplateone.background ];

其中“claimedPageTemplateone”是我的具有标题的视图,“背景”是我必须重用的合成标题视图,而“headerView”是我需要添加子视图的视图。提前致谢。

4

2 回答 2

0

试试这个,它可能会工作:

claimedPageTemplateone *  claimedtemplateone = [[claimedPageTemplateone alloc]initWithNibName:@"claimedPageTemplateone" bundle:[NSBundle mainBundle]];
claimedtemplateone.delegate=self;

claimedtemplateone.background = [[UIView alloc] initWithNibName:@"background nib name" bundle:[NSBunble mainBundle]];

[ headerView addSubview: claimedtemplateone.background];
于 2013-05-15T14:57:07.430 回答
0

尝试UIView从一个 xib 复制并粘贴到 Interface Builder 中的另一个 xib。

于 2013-05-15T12:29:09.050 回答