我有两个视图控制器,分别命名为firstvc
,secondvc
。我在firstvc
有一个子视图,它看起来像一个有文本框的表单。在firstvc
有一个按钮来最大化该子视图。在一个视图控制器和UAModalPanel之间保留视图
当我点击那个,我将该子视图添加到secondvc
,我在UAModalPanel
提出secondvc
视图。如果我关闭secondvc
,应该出现firstvc
。我的问题是我无法保留该子视图。这意味着当我关闭secondvc
,firstvc
子视图正在消失。
你可以建议如何保留两个视图控制器之间的子视图吗?
-(IBAction)maximize:(id)sender
{
UIViewController *newview = [self.storyboard instantiateViewControllerWithIdentifier:@"second"];
[newview.view addSubview:subview];
UAModalPanel *modalpanelobject = [[UAModalPanel alloc]initWithFrame:self.view.bounds];
[modalpanelobject.contentView addSubview:newview.view];
[self.view addSubview:modalpanelobject];
[modalpanelobject showFromPoint:self.view.center];
}
你可以发布你正在使用的代码来显示/关闭'secondvc'和你添加子视图到'firstvc'的方式吗? – tkanzakic
嘿,我已经添加了最大化代码,为关闭模式面板视图它自动提供关闭按钮。 – CKT