별도의 Storyboard
을 만든 재사용 가능한보기를 만듭니다. 이 재사용 가능한보기는 UIViewController
이 (가) Main.StoryBoard
일 때 추가됩니다. 이것을 위해 나는 스토리 보드 레퍼런스를 따랐다. 그러나 Storyboard
을 서브 뷰으로 추가하는 방법을 잘 모르겠습니다. UIViewController
프레임이 있습니다.
화면을 디자인하는 방법에 대한 스크린 샷을 원한다면 알려주십시오.UIViewController에서 하위보기로 스토리 보드 추가
1
A
답변
1
먼저 다른 스토리 보드에서 스토리 보드의 참조를 가져와야합니다.
UIViewController *viewControllerToAdd =
[[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]instantiateViewControllerWithIdentifier:@"viewForPopover"];
// 대신 MainStoryboard의 당신은 당신이 훨씬 아마, 내가 그것을 시도 havent 한 않는해야
[self addChildViewController:viewControllerToAdd];
[self.view addSubview:viewControllerToAdd.view];
[viewControllerToAdd didMoveToParentViewController:self];
이 줄을 쓰기 별도로
을 만든 스토리 보드의 이름을 쓰기 아직
0
재사용 가능 UIViewController
다음으로 addChildViewController
원하는대로 만드십시오. 아래에서 나는 RemarksViewController
을 만들었다. 나는 많은 관점에서 사용했다. UIViewController
RemarksViewController *vC=[[UIStoryboard storyboardWithName:@"yourStoryboardName" bundle:[NSBundle mainBundle]] instantiateViewControllerWithIdentifier:@"showRemarks"];
[self addChildViewController:vC];
vC.view.bounds=self.view.bounds;
[self.view addSubview:vC.view];
[vC didMoveToParentViewController:self];