Ho un UITabBarController nella mia applicazione. Nella prima vista di questo controller ho un UINavigatioController e l'utente può navigare a più viste attraverso questo NavigationController. Nella rootview di questo controller ho la mia vista frontale o principale dell'applicazione che ha un'icona di informazioni, che capovolge lo schermo alla pagina di informazioni che è un'altra vista nella mia appDelegate. Quindi uso il seguente codice dal mio appdelegate per passare alla pagina delle informazioni.Come rimuovere una barra bianca dall'alto in iPhone
UIView * controllersView = [aboutUsViewController view];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:window cache:YES];
[self.window addSubview:controllersView];
//[aboutUsViewController animateView];
[self.tabBarController.view removeFromSuperview];
[UIView commitAnimations];
mio problema è quando I flip, vedo una piccola barra bianca in alto. Questa barra bianca viene vista solo mentre si sfoglia dalla vista principale che è la prima schermata della pagina delle informazioni e non viceversa.
Sono confuso come rimuovere questa barra poiché ho un UIImage che copre la mia intera pagina sulla vista principale.
Come risolvere questo.
http://bugreport.apple.com/ – slf