【发布时间】:2012-04-18 11:52:08
【问题描述】:
我有我的根视图控制器。在那我加载视图A。 视图 A 包含一个加载视图 B 的按钮。但是,我不想将视图 B 添加为视图 A 的子视图。如果我这样做会发生这种情况:
- (IBAction)loadViewB:(id)sender {
if (self.viewB == nil) {
self.viewB = [[NUMViewController alloc] initWithNibName:@"NUMviewController" bundle:Nil];
}
[self.view addSubview:viewB.view];
}
我想加载 viewB 作为我的根视图的子视图。所以我可以在 viewB 中制作动画之前为 viewA 制作动画。
但我不确定我必须如何处理这个问题。我猜我的 rootViewController 中需要一个方法来处理子视图的添加和删除。我需要能够从我的 viewA 子视图中调用该方法。
有什么想法吗?谢谢!
【问题讨论】:
标签: objective-c ios uiview