iOS:在另一个UIView中加载UIView

时间:2011-06-13 14:47:11

标签: ios uiview loading

我正在尝试在另一个视图中加载UIView。

view01设置为在主视图上占用50%的垂直空间。 view01连接到插座。我将使用view01在其上加载各种视图。现在我可以从备用xib文件加载view02。

问题在于,有时它会起作用,有时却不起作用。它正在这样做,而不会对应用程序中使用的数据进行任何更改。所以我想知道这个间歇性问题可能是什么原因?

这是要加载的代码:

statsView = [[StatsViewController alloc] initWithNibName:@"StatsViewController" bundle:nil];
[statsView setRiftIndex:riftIndex.characterSheet];
[statsView activateEditing:NO];
[listView addSubview:statsView.view];

无法发布图片:(

StatsViewController.xib将StatsViewController类作为xib中的文件所有者。

1 个答案:

答案 0 :(得分:0)

我终于找到了问题。有2个xib文件具有相同的名称,其中一个来自我以前的测试。每次运行它时链接器都会从一个交替到另一个。我确定我之前删除了文件,但它接缝我只删除了引用。