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/
  • 相关阅读:
    自定义IP原来如此简单
    [转]如何在NIOS II中读写EPCS剩余空间
    坏了的芯片居然又好了一片,太神奇了
    今天报废两片EP3C5E144
    Quartus II 订购版 v10.1 正式推出下载
    发现用JTAG下载程序到EPCS比用AS方式下载速度快
    如何解决No EPCS layout data looking for section [EPCSXXXXXX]
    QII丰衣足食
    Why does my Cyclone III FPGA fail to access the EPCS device using the EPCS Controller module?
    <转载>在.NET中基于Windows消息的IPC实现
  • 原文地址:https://www.cnblogs.com/Rong-Shengcom/p/4985637.html
Copyright © 2011-2022 走看看