알아낼 수없는 문제가 있습니다. 탭 모음에서 UIsplitview를 사용하는 응용 프로그램을 만들었습니다. 다른 탭을 구현했지만 지금은 첫 번째 탭에서 작업 중입니다. UIsplitview가 가로 모드로 정렬되어 있지 않습니다. 너희들에게 어떤 제안이 있니? 내가 그것을 초상화에서 시작해서 풍경에 가면, 전혀 문제가 없다.상단에 정렬되지 않은 UISplitview
업데이트 : 내가 어디 프레임 어떤 초기화 해달라고, 나는 IB에 등 크기를 확인했다. 다음은 App Delegate에 uisplitview 컨트롤러를 추가하는 방법을 보여줍니다. Tabbar 컨트롤러에서 splitview를 원했기 때문에이 방법이 사용되었습니다. spilview를 추가했을 때 IB에서 마스터와 디테일 뷰를 설정했습니다. 신비의 비트.
if (index == 2) {
detailViewController = [[DetailUserCreatorViewController alloc] initWithNibName:@"DetailUserCreatorView" bundle:nil];
userContent=[[UserContentForPopViewController alloc]init];
userContent.userDetails=detailViewController;
detailViewController.delegate=userContent;
//rootViewController.navigationItem.title = @"List";
UINavigationController *nav = [[[UINavigationController alloc] initWithRootViewController:userContent] autorelease];
splitViewController = [[UISplitViewController alloc] init];
splitViewController.tabBarItem = controller.tabBarItem;
splitViewController.viewControllers = [NSArray arrayWithObjects:nav, detailViewController, nil];
splitViewController.delegate = detailViewController;
[controllers replaceObjectAtIndex:index withObject:splitViewController];
}
업데이트 : 응용 프로그램 위임에 응용 didfinishlaunch에서 선택한 탭을 설정하려고 - self.tabBarController.selectedIndex = 0; 이로 인해 탭이 올바른 위치에 시작되었습니다. 그러나 그것은 적절한 해결책으로 보이지 않습니다.
그것을 수정하고 이유를 다시 게시하려고 코드를 수정합니다 보기가 20 포인트 (상태 표시 줄의 높이)만큼 아래쪽으로 옮겨집니다. – tipycalFlow
그런 식으로 보입니다 - 제가 splitview 컨트롤러를 설정하는 방법을 추가 한 것 같습니다. 문제를 나타내는 코드의 다른 부분이 있습니다. 회신 해주세요. 나는 또한 게시 할 것입니다. – Bjarke
'UserContentForPopViewController'에 펜촉을 사용 했습니까? – tipycalFlow