2011-02-24 2 views
1

xib 파일과 탐색 모음이있는보기 컨트롤러가 내장되어 있습니다.이보기 컨트롤러는 분할보기 컨트롤러의 상세보기로 표시됩니다. 인터페이스 작성기에서 xib를 디자인했지만 회전 할 때 가로 모드에서 세로 모드로 탐색 막대가 바깥쪽으로 가며보기에 표시되지 않는 부분이 있습니다.상세보기 컨트롤러의 탐색 바 크기 조정

어떻게 해결할 수 있습니까? 사전

답변

1

에서 고맙습니다이

도움이 될 것입니다이 기능이

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    // Override to allow orientations other than the default portrait orientation. 
    if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight) { 

    self.navigationBar.frame= CGRectMake(0, 175, 703,44); 


    } else { 

    self.navigationBar.frame= CGRectMake(0, 175, 768,44) 

    } 
    return YES; 
} 

희망을 쓰기 당신이 컨트롤러를 볼에 변수로 uinavigationbar하고 당신의 다음 XIB 파일에 연결