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/
  • 相关阅读:
    bzoj 1257: [CQOI2007]余数之和sum 数论
    codevs 1063 合并果子 STL 优先队列
    HTTP错误code大全
    URL中的特殊字符处理笔记
    单例中懒汉和饿汉的本质区别
    关于静态方法的使用方式
    111
    WebService 简单安全验证
    WebService安全解决方案—简单握手协议
    RESTEasy使用json返回的例子
  • 原文地址:https://www.cnblogs.com/Rong-Shengcom/p/4985637.html
Copyright © 2011-2022 走看看