我有一个项目,包括一个窗口,一个主视图和许多视图,从主视图调用方法“addSubview”并删除“removeFromSuperview”,我会通过方法确保
- (void) applicationDidBecomeActive: (UIApplication *) application {
我的应用程序每次从活动后台返回时收取名为viewTest的特定视图。我试过
[window addSubview: viewTest];
[window makeKeyAndVisible]
但是,如果我在后台发送我的应用程序,并且在我显示的时候再次显示与viewTest不同的视图,那么第一个视图而不是viewTest。
有人可以帮助我吗?
感谢
答案 0 :(得分:0)
您必须将viewTest添加为window的视图控制器属性的子视图:
[window.viewController addSubview:viewTest];
如果您使用的是导航控制器,则会有所不同。