因为cocos2d默认建立的项目,没用使用导航界面,所以如果直接导航到应用推荐页面将无法返回。

所以我做了一些修改:

AppController.mm中 用导航界面包装一下默认的viewController

UINavigationController *navController = [[UINavigationControlleralloc] initWithRootViewController:viewController];

[navController setNavigationBarHidden:YESanimated:YES];

[navController setToolbarHidden:YES animated:YES];

[navController setDelegate:self];

[window setRootViewController:navController];

由于是游戏,外面是不需要有导航栏的标题的,所以需要判断,如果是进入了推荐页面,才显示头部(因为需要返回按钮),其他情况则不要显示导航栏头部。

在导航界面的事件回调函数中处理:

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated

{

if([viewController isKindOfClass:[UMTableViewController class]])

{

[navigationController setNavigationBarHidden:NO];

}

else

{

[navigationController setNavigationBarHidden:YES];

}

}

最新文章

  1. 一个比较通用的makefile
  2. wget cooikes 下载
  3. 4.“写程序” 这个活动大多数情况下是个人行为。 我们听说的优秀程序员似乎都是单打独斗地完成任务。同学们在大学里也认识一些参加ACM 比赛的编程牛人, 他们写的ACM 比赛的程序是软件么? “写程序” 和 ”做软件“ 有区别么? 请采访这些学生。
  4. java(POI):基于模版的Excel导出功能,局部列写保护总结
  5. Android Socket 聊天室示例
  6. qsort 函数用法
  7. intern
  8. Python Web-第二周-正则表达式(Using Python to Access Web Data)
  9. a 标签实现分享功能
  10. PyCharm新建.py文件时自动带出指定内容
  11. NOIP模拟题 2017.11.6
  12. C# winform程序防止前台卡死
  13. 通过mysqlclient操作MySQL数据库
  14. tensorflow显存管理
  15. [Jmeter]让报告在邮件中以链接进行显示,通过IIS
  16. JDBC及DBUtils
  17. bootstrap模态框 内部input无法手动获取焦点
  18. hdu 2527:Safe Or Unsafe(数据结构,哈夫曼树,求WPL)
  19. 【LeetCode 67_字符串_算术运算】Add Binary
  20. jmeter ---集合点使用方法:Synchronizing Timer

热门文章

  1. Android可见APP的不可见任务栈(TaskRecord)销毁分析
  2. python+Selenium之操作滚动条
  3. android actionbar viewpager 实现类微信主界面布局
  4. OpenGL6-纹理动画
  5. ruby中的== eql?和equal?区别
  6. Program, Process and Thread
  7. Expression Blend实例中文教程(1) - 开篇
  8. 关于windowsServer编程
  9. 记一次Ubuntu 16.04 server安装中的坑
  10. Java 线程--继承java.lang.Thread类实现线程