firstvc
, secondvc
이라는 두 개의보기 컨트롤러가 있습니다. firstvc
에 하위 뷰가 있습니다. 텍스트 필드가있는 양식처럼 보입니다. firstvc
에는 해당 하위보기를 최대화하는 단추가 있습니다.하나의보기 컨트롤러와 UAModalPanel 간의 유지보기
클릭하면 서브 뷰가 secondvc
에 추가되고 secondvc
보기에 UAModalPanel
이 표시됩니다. 그걸 닫으면 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