• 遇到别人留下的storyboard的,你需要一个引导图,但是不知道怎么跳转.


    首先在AppDeledate.m文件里是这样.

    {
        self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
        self.window.backgroundColor = [UIColor whiteColor];
        [self.window makeKeyAndVisible];
        
        if (![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
            [[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"firstLaunch"];
            //        NSLog(@"第一次启动");
            //如果是第一次启动的话,使用UserGuideViewController(用户引导页面) 作为根视图
            UserGuideViewController *userViewController=[[UserGuideViewController alloc]init];
            self.window.rootViewController=userViewController;
        }else{
            NSLog(@"不是第一次启动");
            [self  showHomeViewController];
        }
    //跳转到Main
    - (void)showHomeViewController
    {
        [[UIApplication sharedApplication]setStatusBarHidden:NO];
        UIStoryboard *storyBoard =  [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        
        self.window.rootViewController = [storyBoard instantiateInitialViewController];
    }

    然后如果你是第一次实用程序

    在你的

    UserGuideViewController.m文件里
    //按钮的触发时间
    -(void)firstpressed{
        //跳转至正文
        [[UIApplication sharedApplication]setStatusBarHidden:NO];
        UIStoryboard *storyBoard =  [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        
        
        
        [self presentViewController:[storyBoard instantiateInitialViewController] animated:YES completion:nil];
    
    }
  • 相关阅读:
    ul做导航栏
    论布局,bfc,margin塌陷和合并,经典bug
    mon-hom
    新浪下拉菜单模仿
    JQ筛选方法,筛选父子元素
    JQuery筛选选择器
    JQuery隐式迭代
    python 和 C# DES加密
    交互设计[1]--设计心理学
    javascript学习(9)——[设计模式]单例
  • 原文地址:https://www.cnblogs.com/fume/p/5655683.html
Copyright © 2020-2023  润新知