UINavigationController 导航控制器
来源:互联网 发布:识别图片文字的软件 编辑:程序博客网 时间:2024/05/16 01:49
UINavigationController 的使用
// UINavigationController的使用 // 把一个navigationController作为window的根视图控制器 MainViewController *mainVC = [[MainViewController alloc] init]; // navigation在创建的时候需要给它指定一个默认显示的viewController UINavigationController *naviVC = [[UINavigationController alloc] initWithRootViewController:mainVC]; self.window.rootViewController = naviVC; [naviVC release]; [mainVC release];
UINavigationController 的设置
self.title = @"导航标题"; // 上高64 下高49 // 定制NavigationBar // 1,透明度 self.navigationController.navigationBar.translucent = YES; // 若果是NO view的坐标下移 // 2,bar的颜色 self.navigationController.navigationBar.barTintColor = [UIColor redColor]; // 3, 隐藏bar// [self.navigationController setNavigationBarHidden:YES]; // 4, [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"3.jpg"] forBarMetrics:UIBarMetricsDefault]; // 取消掉scrollView的系统设置的UIEdgeInsets self.automaticallyAdjustsScrollViewInsets = NO;
UINavigationController 点击入栈的方法
// 点击入栈一个新的viewController // 1,创建一个新的viewController SecondViewController *secondVC = [[SecondViewController alloc] init]; // 2,利用push方法推出创建的viewController [self.navigationController pushViewController:secondVC animated:YES]; // 3,内存管理 [secondVC release];
UINavigationController 出栈的方法
// 出栈的方法 // 1,返回上一页// [self.navigationController popViewControllerAnimated:YES]; // 2,返回首页// [self.navigationController popToRootViewControllerAnimated:YES]; // 3,返回某一页 // 获得viewController的栈 // 取第二页的viewController的对象 UIViewController *viewC = [self.navigationController.viewControllers objectAtIndex:1]; [self.navigationController popToViewController:viewC animated:YES];
0 0
- 导航视图控制器UINavigationController
- 导航控制器 ( UINavigationController )
- 导航控制器UINavigationController
- UINavigationController导航控制器详解
- UINavigationController导航控制器…
- UINavigationController导航控制器…
- UINavigationController导航控制器…
- UINavigationController 导航控制器
- 导航控制器UINavigationController
- 导航控制器:UINavigationController
- 自定义UINavigationController(导航控制器)
- swift UINavigationController 导航控制器
- UINavigationController 导航视图控制器
- UINavigationController 导航控制器
- UINavigationController 导航控制器
- UINavigationController导航控制器
- UI UINavigationController导航控制器
- UINavigationController---导航控制器
- Linux笔记---1
- 如果不找黑客改绩点成绩如何出国
- android运行时出现 Unable to execute dex: GC overhead limit exceeded 的错误。
- C语言:链表建立 头插法 尾插法
- 桌面分屏与虚拟桌面
- UINavigationController 导航控制器
- linux网络编程之socket(十六):通过UNIX域套接字传递描述符和 sendmsg/recvmsg 函数
- 第11周项目6-回文素数
- core image
- 游戏玩家的学习日志
- php批量下载图片并加水印
- nyoj 一笔画问题
- JavaMail
- VC控件开发