UI_导航视图控制器
来源:互联网 发布:mac怎么设置铃声6 编辑:程序博客网 时间:2024/06/09 22:48
// 导航视图控制器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];
1 0
- UI_导航视图控制器
- UI_导航视图控制器
- UI_标签导航控制器
- UI_容器视图控制器
- UI_视图导航器
- UI_视图与视图控制器
- 导航视图控制器UINavigationController
- UINavigationController 导航视图控制器
- 导航视图控制器
- 导航视图控制器
- 导航视图控制器(总结)
- UI07_导航视图控制器
- [TwistedFate]导航视图控制器
- UI导航视图控制器
- 导航视图控制器-------------学习笔记
- ABC定制视图导航控制器
- 导航视图控制器学习笔记
- iOS UI07_导航视图控制器
- UI09_重写Cell
- signal函数解析
- HDU 2255 奔小康赚大钱(二分匹配之KM算法)
- SSH项目总结
- VMWare安装详细步骤(图解)
- UI_导航视图控制器
- makefile变量
- 数据库MySQL
- 桌面时钟(GDI实现) 学习总结
- UITableView cell下拉菜单的做法
- ViewPager + Fragment 用法总结
- C语言 - 排序总结
- Android View.onMeasure方法的理解
- js数组与引用实例