美文网首页
iOS - ViewController基础

iOS - ViewController基础

作者: 小黑Unity_齐xc | 来源:发表于2019-01-18 13:25 被阅读7次

    类似于android的activity。

    生命周期函数

    • (void)viewDidLoad //视图加载,只执行一次
      -(void) viewWillAppear:(BOOL)animated // 视图即将显示,每次即将显示时,执行一次
      -(void) viewDidAppear:(BOOL)animated // 视图显示,每显示出来一次,执行一次
      -(void) viewWillDisappear:(BOOL)animated // 视图即将消失,每次即将消失时,执行一次
      -(void) viewDidDisappear:(BOOL)animated // 视图消失,每消失一次,执行一次
    • (void)didReceiveMemoryWarning//内存过低时,警告

    切换ViewController

    显示新的视图:

    -(void) touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
        VC1* vc = [[VC1 alloc]init]; //VC1为类名
        [self presentViewController:vc animated:true completion:nil];
    }
    

    隐藏当前视图

    -(void) touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
        [self dismissViewControllerAnimated:true completion:nil];
    }
    

    相关文章

      网友评论

          本文标题:iOS - ViewController基础

          本文链接:https://www.haomeiwen.com/subject/nehndqtx.html