zoukankan      html  css  js  c++  java
  • cocos2d在IOS嵌入UM应用推荐

    因为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];

        }

    }

  • 相关阅读:
    CSV文件读取类
    一个参数处理类
    记一个mysql的问题
    php问题小记
    wsl开nginx和php-fpm遇到的几个小问题
    debian apache2.4 virtual host 使用
    debian 安装 apache2和php7
    杂记整理三:php、thinkphp和sql
    杂记整理二:linux与程序安装
    杂记整理一:javascript, jQuery 以及 ECMAscript
  • 原文地址:https://www.cnblogs.com/wt616/p/3150424.html
Copyright © 2011-2022 走看看