i have a view that i initialize in as my root view controller
UINavigationController *map = [[[UINavigationController alloc] initWithRootViewController:mapView] autorelease];
map.navigationBar.tintColor = NAGIVATIONBAR_TINT;
How can i animate the transition so that is seems much smooter ?
I’m not sure what transition you are talking about? The initial one when the view first appears?
Then you might want to take a look at – (void)viewWillAppear:(BOOL)animated function that is called (duh) before a view appears on screen – and start some animation there. There is also its sister function – (void)viewDidAppear:(BOOL)animated you might want to check out.