zoukankan      html  css  js  c++  java
  • IOS ——UI篇——ViewController视图控制器

    #import "ViewController.h"
    #import "SecondViewController.h"

    @interface ViewController ()

    @end

    @implementation ViewController
    //-(instancetype)init//初始化
    //-(void)loadView//加载视图
    //视图加载完成
    - (void)viewDidLoad {
        [super viewDidLoad];

        UIButton *skipToNext = [UIButton buttonWithType:UIButtonTypeCustom];
        skipToNext.frame = CGRectMake(20, 40, 80, 80);
        skipToNext.backgroundColor = [UIColor grayColor];
        [skipToNext addTarget:self action:@selector(toNext) forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:skipToNext];
       
    }
    -(void)toNext{
        //@“123”
       
        SecondViewController *secondVc = [[SecondViewController alloc] init];
        secondVc.str = @"123";
        [self presentViewController:secondVc animated:YES completion:nil];//跳转到的视图
    }
    //-(void)viewWillAppear:(BOOL)animated //视图即将出现
    //-(void)viewDidAppear:(BOOL)animated //视图出现

    //-(void)viewWillDisappear:(BOOL)animated //即将消失
    //-(void)viewDidDisappear:(BOOL)animated  消失

    //-(void)dealloc 控制器被销毁

    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    @end
     
     
     
     
    #import "SecondViewController.h"

    @interface SecondViewController ()

    @end

    @implementation SecondViewController
    - (void)viewDidLoad {
     
        [super viewDidLoad];

        self.view.backgroundColor = [UIColor brownColor];
       
        NSLog(@"--->%@",_str);
       
        UIButton *skipToNext = [UIButton buttonWithType:UIButtonTypeCustom];
        skipToNext.frame = CGRectMake(100, 140, 80, 80);
        skipToNext.backgroundColor = [UIColor redColor];
        [skipToNext addTarget:self action:@selector(toNext) forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:skipToNext];

    }
    -(void)toNext{
        [self dismissViewControllerAnimated:YES completion:nil];//视图消失
    }

    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }

    @end
    感谢您的访问! 若对您有帮助或有兴趣请关注博客:http://www.cnblogs.com/Rong-Shengcom/
  • 相关阅读:
    Jboss/Wildfly安装配置
    Ubuntu上安装谷歌第二代机器学习系统TensorFlow
    (转)Apache重写规则的常见应用(rewrite)
    (转)Apache Rewrite 详解
    (转)Apache Rewrite 详解
    Jetty安装配置
    linux命令crontab
    php使用CI发送qq和163邮件
    php时间类
    phpcurl类
  • 原文地址:https://www.cnblogs.com/Rong-Shengcom/p/4985637.html
Copyright © 2011-2022 走看看