我有兩個視圖控制器,分別命名爲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