Hide back button

by alex 18. March 2010 13:40

[self.navigationItem setHidesBackButton:YES];

Hide navigation bar for navigation controller

by alex 18. March 2009 13:51

- (void)viewWillAppear:(BOOL)animated {

    [super viewWillAppear:animated];

[self navigationController].navigationBarHidden = YES;

}

- (void)viewDidDisappear:(BOOL)animated {

[self navigationController].navigationBarHidden = NO;

}


How to change style and color of the navigation bar

by alex 15. March 2009 16:07

self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;

self.navigationController.navigationBar.tintColor = [UIColor redColor];

Buttons in navigation bar

by alex 6. March 2009 09:36

 

- (id)initWithStyle:(UITableViewStyle)style {

    // Override initWithStyle: if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.

    if (self = [super initWithStyle:style]) {

UIBarButtonItem *doneBarButtonItem = [[UIBarButtonItem alloc] //init];

initWithTitle:@"Done"

style:UIBarButtonItemStyleBordered

target:self 

action:@selector(doneAction:)];

self.navigationItem.leftBarButtonItem = doneBarButtonItem;

[doneBarButtonItem release];

    }

    return self;

}

 

- (void)doneAction:(id)sender{

[[self navigationController] popViewControllerAnimated:YES];

}


 

Move back to previous controller

by alex 17. February 2009 09:28

[[self navigationController] popViewControllerAnimated:YES];

Push/go/navigate to next ViewController

by alex 13. February 2009 13:51

 

if (addBracket == nil) {

BracketAddEdit *aBracket = [[BracketAddEdit alloc] initWithNibName:nil bundle:nil];

self.addBracket = aBracket;

[aBracket release];

}

 

[[self navigationController] pushViewController:addBracket animated:YES];

 

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen