이것은 제 문제입니다.전체 화면 모드에서 Tabbar를 사용하여 UIView를 여는 방법은 무엇입니까?
- 나는 tabBar 응용 프로그램을 가지고 있습니다.
- 첫 번째 탭에는 테이블이 있습니다.
- 테이블을 클릭하면 모달 보기가 표시됩니다. 첫째 보기로 다시 모달보기에서 이동하십시오
- , 나는 열 때 TabBar의있는 동안에 모달 뷰를 클릭하면 문제는, 그것은 두 번째 열립니다 것을
[self presentModalViewController:nw animated:YES];
사용 처음보기의 테이블은 모달보기가 여전히 열려 있기 때문에 작동하지 않습니다.전체 화면에서 모달보기를 탭 막대를 덮는 방법입니까?
또는 다른보기에서 모달보기가 닫혀 있는지 확인하고 싶습니까?
편집 : 나는이 모든 코드와 시도 :nw = [[NewsViewController alloc] initWithNibName:@"NewsViewController" bundle:nil]; nw.modalInPopover = YES; nw.wantsFullScreenLayout = YES; nw.hidesBottomBarWhenPushed = YES; nw.contentSizeForViewInPopover = CGSizeMake(320, 480); nw.modalPresentationStyle = UIModalPresentationFullScreen; nw.view.frame = [[UIScreen mainScreen] applicationFrame]; [nw.view setNeedsLayout];
아무것도하지만! 전체 화면으로 이동하지 않아 !!
아무쪼록 바랍니다.
덕분에,
알베르토
모달로 어떤보기 /보기 컨트롤러를 선물 하시겠습니까? –
@middaparka : 테이블보기를 클릭하면 플립 된 화면이되고 [self present .....]를 클릭하면 닫습니다. – elp