탭 중 하나에 앱 설정이 표시되는 UITabBarController 앱이 있습니다. 이것은 마스터에서 선택된 항목에 따라 변경되는 여러 세부 컨트롤러가있는 UISplitViewController입니다. 내 detailViewControllers는 지속적으로 보여 마스터보기를 할 수 있습니다 (또는해야한다)이 라인을 가지고 :iPad의 iOS 5 UISplitViewController가 Portrait에서 MasterView를 표시하지 않습니다 (처음에는 처음에만)
- (void)viewDidLoad
{
[super viewDidLoad];
self.splitViewController.delegate = self;
}
- (BOOL) splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation {
return NO;
}
여기 내 문제가있다 : 패드는 설정 탭이 도청으로 세로 인 경우, 초기 자세히보기가 표시됩니다. 주인이 아니야. 패드를 가로 및 세로로 회전 시키면 마스터가 잘 보이고 그대로 있습니다.
왜 이런 일이 발생하는지 알 수 없습니다. XCode 4.5.2 마스터/세부 템플릿 프로젝트는 마스터를 숨기지 않도록 detailController를 업데이트 한 후에이 문제가 발생하지 않습니다.
아이디어가 있으십니까?
너는 굉장하고 너는 그것을 알아야한다. 정말 고맙습니다! – Dumoko