// 导航视图控制器UINavigationController
// 先创建一个viewController
ViewController *mainVC = [[ViewController alloc] init];
// 创建导航控制器
UINavigationController *naVC = [[UINavigationController alloc] initWithRootViewController:mainVC];
self.window.rootViewController = naVC;
[mainVC release];
[naVC release];
// 导航视图控制器高度是44,上面的状态栏高度是20,加在一起默认是64
// 加导航视图的标题
self.title = @"猫眼电影";
// 内容方面设置
// 设置标题
self.navigationItem.title = @"第一页";
// 指定一些视图,作为titleView
UISegmentedControl *seg = [[UISegmentedControl alloc] initWithItems:@[@"通话记录", @"联系人", @"信息"]];
self.navigationItem.titleView = seg;
// 创建左右两边的按钮
// 左
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSave target:@"yooo" action:@selector(barLeftAction:)] autorelease];
// 右
self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"iconfont-juxiezuo.png"] style:UIBarButtonItemStylePlain target:self action:@selector(barRightAction:)] autorelease];
// 用模态跳转下一页
SecondViewController *secVC = [[SecondViewController alloc] init];
[secVC setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self presentViewController:secVC animated:YES completion:^{
}];
// 跳回首页
[self.navigationController popToRootViewControllerAnimated:YES];
// 往前跳一页
[self.navigationController popViewControllerAnimated:YES];