O sistema operacional da Apple iOS é usada para alimentar dispositivos iPad, iPhone e iPod da empresa. Os desenvolvedores criam aplicativos para iOS usam geralmente uma classe no código chamado ViewController . Este é responsável por organizar e definir as subvisualizações , ou telas criança, que são exibidos no aplicativo iOS como o usuário interage com ele. Às vezes, a barra de navegação em seu aplicativo pode substituir um subexibição e fazer a interface parece um pouco estranho, mas , felizmente, você pode corrigi-lo fazendo uma pequena modificação em seu código. Coisas que você precisa imagem Apple XCode 
 Mostrar Mais instruções 
 1 
 Lançamento da Apple XCode e abrir o código do iOS que você precisa modificar . 
 2 
 Localize sua parte ViewController de código do aplicativo e adicionar um segundo ViewController que irá redimensionar automaticamente o subexibição e obscurecer a barra de navegação : 
 
 secondViewController * aViewController = [[ secondViewController alloc] initWithNibName : @ " secondViewController " pacote : [ NSBundle mainBundle ]] ; aViewController.view.autoresizesSubviews = false; 
 3 
 Modifique a sua classe UINavigationController para se esconder quando a subexibição é redimensionada : 
 
 UINavigationController * theNavController = [[ UINavigationController alloc] initWithRootViewController : aViewController ]; [ self.window addSubview : theNavController.view ];