2016-11-07 5 views

答えて

0

ナビゲーションコントローラをスローすると、ナビゲーションバーを非表示にすることができます。使用例については :

[infoViewNavController setNavigationBarHidden:YES animated:NO]; 

infoViewNavControllerはモーダルプレゼンテーションのためのあなたのViewControllerを保持することのナビゲーションコントローラです。

UINavigationController *infoViewNavController = 
     [[UINavigationController alloc] initWithRootViewController:viewControllerToShow]; 

infoViewNavController.modalPresentationStyle = UIModalPresentationFormSheet; 
infoViewNavController.modalTransitionStyle = UIModalTransitionStyleCoverVertical; 
[infoViewNavController setNavigationBarHidden:YES animated:NO]; 

self.navigationController.modalTransitionStyle = UIModalTransitionStyleCoverVertical; 
self.navigationController .modalPresentationStyle = UIModalPresentationFormSheet; 
[self.navigationController presentViewController:infoViewNavController animated:YES completion:nil]; 
:あなたはこのようにそれを呼び出していると仮定すると、

関連する問題