uinavigationcontroller

How to reset a uinavigationview to display the root controller when user clicks back to it in a tab bar app

How to reset a uinavigationview to display the root controller when user clicks back to it in a tab bar app Hey, Just wondering how I would do this. I have the navcontroller in my delegate along with the tabbar controller and Any time the user clicks to another tab I want the rootview on the navigation controller to be shown if and whe...

Having a UITabBar AND a UINavigationController in an app?

Hey everyone, I am new to iPhone development and I'm not understanding the whole UINavigationController and UITabBarController idea. Is one a substitute for the other - how do apps such as Tweetie combine both? I'd like to have my app have a persistent Tab Bar @ the bottom (which seems to be working), but also a Navigation bar at the to...

iPhone view navigation - any clever ideas?

Hi there, I have an app that is built starting from a tab bar controller. It's possible for the user to bring up other screens that are loaded with: [self.navigationController pushViewController:nextSCreen animated:YES]; The user travels several levels deep this way. Eventually I want to be able to jump back to the original screen. ...

pushViewController crahses

I'm trying to push a new view on my navigation controller using: -(IBAction)switchPage:(id)sender { MyTableViewController *myTableView = [[CMyTableViewController alloc] initWithNibName:@"MyTableView" bundle:[NSBundle mainBundle]]; [myTableView release]; [self.navigationController pushViewController:myTableView animated:YES]; } ...

Hiding a UINavigationController's UIToolbar during viewWillDisappear:

I've got an iPhone application with a UITableView menu. When a row in the table is selected, the appropriate view controller is pushed onto the application's UINavigationController stack. My issue is that the MenuViewController does not need a toolbar, but the UIViewControllers which are pushed onto the stack do. Each UIViewController t...

Trying to add mini UIToolbar under UINavigation bar in a Tabbar application

I Have an UITabbar app with an imbedded Navigation Controller which is loading table views. I would like to add a mini toolbar beneath the navigation bar, with a segmented control to sort table data by group or by name. I have tried this with interface builder, trying to add the toolbar to both the table view controller and the navigat...

How do I use Flip Transition to go from a UIView to a TableViewController with a NavigationController?

I have two views: one has just a button (view 1) and the other contains a tableview with a search bar (screen2). When the user clicks that button in view 1, I want view 1 to flip and display screen 2. View 2 resides inside of the navigational controller with a navigation bar on top. Below is what I have for now. The transition animati...

iPhone - Combining a Tab Bar with multiple navigation bars

Dear all, I am trying to build an iPhone application that has a Tab bar as the root controller and several navigation bars. My doubt is, shall I create one NavigationBarController class for each navigation bar that I want to put in the application? Or is it possible to create only a single navigation controller that manages all the navi...

Customized NavigationBar not displaying correctly after return to Tab

I've added a few components to the NavigationBar in an app I'm creating. The height of the bar changes dynamically, like in Safari for the iPhone, when you click on the URL field. I have all of the interactions and resizings working perfectly, except when I move to another tab and return. If I start the app, click on second tab the navb...

saving iPhone program state with a deep UINavigationController

Can someone a good way to save the program state (UINavigationController stack, etc) of an iPhone application. My application obtains a bunch of information from the network and I want to return the person back to the last screen they were on, even if it was 3 or 4 screens deep. I assume that I will need to reload the data from the ne...

Best practice for ownership of a UINavigationController in a navigation based app?

Hi all My small app is growing more sprawling and I'm looking for some best practice advice on the management/ownership of view controllers and navigation controllers. Here's what I'm doing now: AppController is a singleton that creates and owns a UINavigationController instance. The app controller, and thus the navigation controller,...

How to restore a navigationcontroller path when relaunching the app ?

Hi all, I am building an app based on a navigation controller. I would like that the user has the ability when he relaunches the app to see the last screen he saw when he quit the app. It's exactly like in the mail app, when you push "home" while composing a mail, then when you go back to your mails you directly arrive on the mail yo...

How to replace a UINavigationBar with a UISearchBar?

Does anybody know an example code of a UISearchBar which appears in place of the UINavigationBar in response to a search button tap on the navigation bar? I have seen it in the Advanced English Dictionary App. (saves the vertical space and does not scroll with the table). http://itunes.apple.com/de/app/advanced-english-dictionary/id293...

UINavigationController setViewControllers makes application crash

I'm having a strange issue and I don't know if it is my bug (most probably) or a bug in UINavigationController. I use UINavigationController in my application. In some cases I need complicated navigations like "pop 2 screens and push new one". Currently I do it by getting current navigationController.viewControllers, modifying the colle...

When a UITabBaritem is pressed UINavigation is set to root

I have a UITabBar Controller that has a UINavigation for each of the UITabBaritems. The problem is that if you drill down in a navigation then press the UITabBaritem you are currently in it goes to the first view that has been pushed on the stack. My question is how would i change it so that this feature is disabled or changed to the 2...

Smaller active area for custom UIBarButtonItem

I have a UINavigationBar with a custom UIBarButtonItem (which uses a UIButton as its custom view). The problem is: the active area of the custom button is much too large, if I tap at least 40 pixels outside the button, it still gets registered as a tap on the button. This results in accidental taps. How can I reduce the active area on th...

UINavigationController strategy (iPhone)

Hi Something is puzzling me, after going through my app with instruments, it is a UINavigationBased App, it noticed this. Each time a tableView cell is tapped and I do this: GenericTableViewController *someViewController = [[Generic TableViewController alloc] init]; [self.navigationController pushViewController:som...

UITableView cannot scroll

Hello all, I created a very simple view trying to combine a navigation controller and table view together: .h interface FileView : UIView { UINavigationController * _nav; UITableViewController * _tableView; } .m - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { _tableView = [[FileTable...

Proper way to push a view controller

I have a UIViewController that I wish to push onto the stack, however, when I call [viewController release] on it after I push it, any time I pop it off of the stack however, I get various errors pertaining to deallocated instances of the view controller. Here is an example of an implementation: RootViewController *rootViewcontr...

How to place a navigation controoler upon a tabBar controller in iPhone without using Interface Builder?

Hello, Can you provide me some good link or example, on how to place a navigation controller upon a tabBar controller in iPhone without using Interface builder. i know to create tabBar controller . Plese tel me how to place a navigation in the view provided by tabBar controller. ...