2014-07-22 2 views
1

iOS 7, 탭 막대가 화면 하단에 나타나지 않습니다. enter image description hereiOS 7 탭 막대가 잘못된 위치에 표시됩니다.

저는 StoryBoard에서 Tab Bar Controller를 사용하고 있습니다. enter image description here

업데이트 : 설정하려고합니다 (상단) 프로그램 (코드 아래) 화면, 올바르게가 배치 된 상단에 위치

UITabBar* tabBar = self.tabBarController.tabBar; 
    tabBar.frame = CGRectMake(0, 0, 
          tabBar.frame.size.width, 
          tabBar.frame.size.height); 

입니다하지만 시도 할 때 그것을 설정 밑바닥 (아래 코드)에서 막대가 완전히 사라졌습니다!

UITabBar* tabBar = self.tabBarController.tabBar; 
    tabBar.frame = CGRectMake(0, self.view.frame.size.height - tabBar.frame.size.height, 
          tabBar.frame.size.width, 
          tabBar.frame.size.height); 

어떤 도움이 필요합니까? 감사합니다. .

답변

0

나는 내 질문에 대답해서는 안되지만 해결책은 실제로 간단하다. (두통의 1.5 시간 이후) : 내 탭보기는 이미 tabBar가 포함 된 탐색 컨트롤러가있는 더 큰 프로젝트의 일부였다. 그래서 내가했던 모든 것은이 원래 탭바를 숨겨서 내 위치를 차지할 수 있습니다. 바로 다음 행 :

self.navigationController.toolbarHidden = YES; 
관련 문제