如何使用Action从一个视图控制器移动到另一个视图控制器?

时间:2014-06-16 20:15:28

标签: ios objective-c

IM不使用故事板。

我在PlayViewController上放了一个按钮,当点击时我希望用户返回到主菜单,即ViewController。

当我添加这行代码时:

- (IBAction)backToMenu:(id)sender {

 [self dismissViewControllerAnimated:YES completion:nil];
}

它解散了ViewController - 我希望它呈现它,所以我使用了:

  ViewController *viewcontroller = [[ViewController alloc]initWithNibName:@"ViewController" bundle:nil];
    viewcontroller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

    [self presentViewController:viewcontroller animated:YES completion:nil];

我得到了这个错误:“类的接收者'ViewController'是一个前向声明”

我需要出示我的主菜单,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您需要在PlayViewController中导入目标视图控制器:

#import "ViewController.h"