Hi,
I'm wondering if this is the correct way one would display a UITableView with bookmarks/history, etc.
My application is a View-Based application and in my viewDidLoad method I have this code:
As you can see I create the local variable BC and initialise my global variable bookmarksNavi with it as its root view controller. And, whenever I want to show my bookmarks view I do:
I'd just like to know I'm doing this the right way, if not, I'd like to fix it before I pile a heap of code on top of it.
Thanks!
I'm wondering if this is the correct way one would display a UITableView with bookmarks/history, etc.
My application is a View-Based application and in my viewDidLoad method I have this code:
Code:
BookmarksViewController *bc = [[BookmarksViewController alloc] initWithNibName:@"BookmarksViewController" bundle:nil];
bc.title = @"Bookmarks";
//Pass any variables to it here, I.E: bc.isiPhone = isiPhone;
bookmarksNavi = [[UINavigationController alloc] initWithRootViewController:bc];
bookmarksNavi.toolbarHidden = NO;
bookmarksNavi.modalTransitionStyle = UIModalTransitionStylePartialCurl;
UIBarButtonItem *bar = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(done_TouchUpInside)];
bookmarksNavi.navigationBar.topItem.rightBarButtonItem = bar;
UIBarButtonItem *newFolder = [[UIBarButtonItem alloc] initWithTitle:@"New Folder" style:UIBarButtonItemStyleBordered target:self action:nil];
UIBarButtonItem *newBookmark = [[UIBarButtonItem alloc] initWithTitle:@"New Bookmark" style:UIBarButtonItemStyleBordered target:self action:nil];
UIBarButtonItem *flex = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
NSArray *array = [[NSArray alloc] initWithObjects:bc.editButtonItem, flex, newFolder, newBookmark, nil];
[bc setToolbarItems:array animated:YES];
As you can see I create the local variable BC and initialise my global variable bookmarksNavi with it as its root view controller. And, whenever I want to show my bookmarks view I do:
Code:
[self presentModalViewController:bookmarksNavi animated:YES];
I'd just like to know I'm doing this the right way, if not, I'd like to fix it before I pile a heap of code on top of it.
Thanks!