Passing variables between view controllers

后端 未结 3 1307
温柔的废话
温柔的废话 2020-12-03 08:20

I am using this function to switch between views in Xcode 4.3.

[self performSegueWithIdentifier:@\"NextView\" sender:self];

I would like to

3条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-03 09:00

    After performSegueWithIdentifier:sender: your view controler will call

    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
    

    assuming your new view controller has some propertys to set:

    if ([[segue identifier] isEqualToString:@"NextView"]) {
        MyViewController *myVC = [segue destinationViewController];
        myVC.propertyToSet = // set your properties here
    }
    

提交回复
热议问题