2 뷰 ParentViewController
및 ChildViewController
; 을 ParentViewController
안에 중첩시키고 자합니다. 나는 스토리 보드에 ParentViewController
과 ChildViewController
을 디자인했습니다. ParentViewController.m
에는 부모에 대한 논리가 포함되고 ChildViewController.m
에는 하위에 대한 논리가 포함됩니다. ParentViewController.m
에서 내가 지금처럼 아이를 추가하위 뷰 컨트롤러 추가
ChildViewController *childVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ChildSBI"];
[self addChildViewController:childVC];
내 질문 : 나는 ParentViewController
내 childVC
을 배치 할 수 있습니다 방법 (즉 원점의 설정).
- ALLOC 초기화 아이
- 전화 (무효) addSubview : 나는 다음과 같은 것을하고 싶지처럼
보인다 아이의 뷰 (UIView의 *)보기를
팁 주셔서 감사합니다. 따라서 인스턴스 생성시 부모가 자동으로 prepareForSegue를 호출하게됩니까? childview가 항상 존재하기 때문에 viewDidLoad에서 addChildViewController를 호출 할 계획이었습니다. – Apollo
@Apollo 예, 포함 된 segue를 사용하면 하위 뷰 컨트롤러가 인스턴스화되고 상위 컨트롤러가로드 될 때'-prepareForSegue : sender :'가 호출됩니다 그것의 전망. – Caleb
아. 매우 상세한 답변과 업데이트 된 프로그래밍 솔루션을 주셔서 감사합니다. 매우 도움이되는 내 친구. – Apollo