zoukankan      html  css  js  c++  java
  • 1.NSobject 里面跳转页面,2.switch case 里面跳转页面需要加括号{}

    1.NSobject 里面跳转页面 
    UITabBarController *tabRootViewController = (UITabBarController *)[UIApplication sharedApplication].keyWindow.rootViewController;

                        UINavigationController *nav = [tabRootViewController.viewControllers firstObject];

                        HomeDetailPayViewController *topRootViewController =nav.viewControllers[nav.viewControllers.count - 1];//获取当前页面

                        

                        while (topRootViewController.presentedViewController)

                        {

                            topRootViewController = (HomeDetailPayViewController *)topRootViewController.presentedViewController;

                        }

                        

                        HomeDetailPayDoneViewController *loginVC = [HomeDetailPayDoneViewController new];

                        UINavigationController *navc = [[UINavigationController alloc] initWithRootViewController:loginVC];

                        [topRootViewController presentViewController:navc animated:YES completion:nil];

    2.switch case 里面跳转页面需要加括号{}

    例如:

    switch (resp.errCode) {

                    case WXSuccess:

                        strMsg = @"支付结果:成功!";

                        NSLog(@"支付成功-PaySuccess,retcode = %d", resp.errCode);

                    {

                        UITabBarController *topRootViewController1 = (UITabBarController *)[UIApplication sharedApplication].keyWindow.rootViewController;

                        UINavigationController *nav = [topRootViewController1.viewControllers firstObject];

                        HomeDetailPayViewController *topRootViewController =nav.viewControllers[nav.viewControllers.count - 1];

                        while (topRootViewController.presentedViewController)

                        {

                            topRootViewController = (HomeDetailPayViewController *)topRootViewController.presentedViewController;

                        }

                        

                        HomeDetailPayDoneViewController *loginVC = [HomeDetailPayDoneViewController new];

                        UINavigationController *navc = [[UINavigationController alloc] initWithRootViewController:loginVC];

                        [topRootViewController presentViewController:navc animated:YES completion:nil];

                    }               

         break;

    }

  • 相关阅读:
    Android UI开发第二十四篇——Action Bar
    Android ActionBar使用方法
    Eclipse快捷键 10个最有用的快捷键
    android 布局文件中控件ID、name标签属性的命名包含“@”、“.”、“+”等等符号的含义
    tools:context=".MainActivity的作用
    Android 抽屉效果的导航菜单实现
    Dump 文件生成与分析
    WinDbg-如何抓取dump文件
    HTML最全标签
    css文字飞入效果
  • 原文地址:https://www.cnblogs.com/lsh1234/p/7595629.html
Copyright © 2011-2022 走看看