5
Ho un UINavigationController
che, quando viene attivato un evento ho bisogno di un personalizzato UIView
ad apparire appena sotto la NavigationBar
, ma non ostacolare la corrente ViewController
. Dovrò anche rendere persistente il UIView
mentre i controller vengono inseriti/premuti.Aggiunta di una visualizzazione personalizzata per UINavigationController
-----------------
| Status Bar |
-----------------
| Nav Bar |
-----------------
| Custom View |
-----------------
| |
| View Controller |
| |
-----------------
Attualmente sto avendo la mia CustomView (UIView)
istituito il telaio come:
- (id)initWithNavigationController:(UINavigationController *)navController {
self.navController = navController;
return [self init];
}
- (id)init
{
CGRect viewFrame = self.navController.view.frame;
return [self initWithFrame:CGRectMake(viewFrame.origin.x,
self.navController.navigationBar.frame.origin.y + self.navController.navigationBar.frame.size.height,
viewFrame.size.width,
40.0)];
}
È questo il modo per andare su questo?
provare questo https://github.com/tursunovic/DMRNotificationView –