navigationController的一些用法
来源:互联网 发布:c语言定义全局变量 编辑:程序博客网 时间:2024/05/22 10:24
1.在用代码实现navigationController时,一般是在函数 appdelegate文件中的applicationDidFinishLaunching:方法中构建导航控制器,在这里创建控制器并为其指定跟控制
例如
-(void) applicationDidFinishLaunching:(UIApplication *)application {
UIWindows *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:[[LoginController alloc] init]];
[window addSubview :nav.view]; 这里不要写成控制器的视图
[window makeKeyAndVisible];
}
2.还有就是navigationController上的添加按钮:
self.navigationItem.rightBarButtonItem = [ [ [UIBarButtonItem alloc] initWithTitle:@"Action" style:UIBarButtonItemStylePlain
target:self action:@selector(performAction:) autorelease];
这条语句向导航栏右侧添加一个按钮。当点击按钮时执行performAction函数。
3.向导航控制器推入控制器和推出控制器
推入控制器只要执行 [self.navigationController pushViewController:aController Animated:YES];
推出控制器只要执行 [self.navigationController popViewControllerAnimated:YES];
4
- navigationController的一些用法
- navigationController popToViewController的用法
- 关于NavigationController的一些整理
- NavigationController转页的一些情况
- ios中navigationController的一些设置
- iOS开发 navigationController的一些基本属性
- iOS swift 关于NavigationController遇到的一些问题及解决方法
- NavigationController的使用
- NavigationController的使用
- NavigationController的使用
- 更改NavigationController的背景图片
- NavigationController的使用
- presentmodel 的navigationController设置
- 设计自己的NavigationController
- 关于navigationController的viewControllers
- 关于navigationController的viewControllers
- NavigationController的基本使用
- Swift NavigationController的使用
- WIN7 下LINUX安装
- μC/OS-II(1)
- 苹果谷歌Interdigital专利争夺战由来
- LINUX下安装锐捷
- Tomcat中new Date()相差8个小时的各种方案及探索(一)
- navigationController的一些用法
- 利用GetLogicalDrives和GetDriveType获取驱动器盘符及类型
- Web开发中防止表格被撑宽的方法
- 正则表达式学习
- JAVA [ 多线程 --- 放鸡蛋 ]
- Tomcat中new Date()相差8个小时的各种方案及探索(二)
- 使用RMAN实现异机备份恢复(WIN平台)
- OCI数据类型与C语言数据类型问题
- C语言中内存对齐