2010-06-29 2 views
0

내 응용 프로그램에서는 navigationbar의 rightbarbutton click에서 modalViewController를 시작합니다. 이 modalViewController는 탐색 바를 중첩합니다. 나는 그 틀을 세우려고했지만 그것도 동일하게 남았다. modalViewController가 여전히 있어도 내비게이션 막대를 표시하고 싶습니다.프레임을 설정 한 후에도 ModalViewController가 탐색 바를 중첩합니다.

편집 : navigationcontroller의 rightbarbutton press에서 다음 방법을 호출합니다. 보기가 제대로 표시되지만 위치가 올바르지 않습니다.

-(void)showViewForPosts{ 

self.navigationItem.backBarButtonItem = 
[[UIBarButtonItem alloc] initWithTitle:@"DISMISS" 
           style: UIBarButtonItemStyleBordered 
           target:self 
           action:@selector(dismissViewCOntroller)]; 

displayController = [[UIViewController alloc]initWithNibName:nil bundle:nil]; 
displayController.view.frame = CGRectMake(0.0, 150.0, 320, 436); 
displayController.view.backgroundColor = [UIColor blueColor]; 

//I'M ADDING DIFFERENT VIEWS HERE 

[self presentModalViewController:displayController animated:YES]; 
} 

고지.

+0

코드 없음, 단서 없음 ... ;-) – Eiko

+0

제 편집 된 코드를 확인하십시오. – neha

답변

1

동일한 탐색 표시 줄이 필요합니까?

내 응용 프로그램에는 모달보기에서 다른보기로 이동하는 NavigationController가 있습니다. '모달'은 화면 및 입력에 독점적으로 액세스하는 것을 의미하는 반면, iPhone의 탐색은 뷰를 스태킹합니다.

+0

고맙습니다. 도와 줘서 고맙습니다. 나는 실제로 같은 일을했습니다.이 게시물은 꽤 오래되었습니다. +1 좋은 설명을 .. – neha