Segue 自动恢复

Segue is reverted automatically

我有一个 Storyboard Menu 控制器,它是第二个带有 segue 的控制器,

我创建了一个继承ViewController的自定义class,它是空的,我将它分配给第二个控制器

当我使用 [self performSegueWithIdentifier:@"ReservasSegue" sender:self]; 推送 segue 时,它​​会执行 segue,但是当它完成时自动恢复 Segue,没有任何消息或说些什么。

如果我退出自定义 class 到第二个控制器它工作完美

SecondController.h(ReservasListado.h)

#import "ViewController.h"

@interface ReservasListado : ViewController


@end

SecondController.m(ReservasListado.m)

#import "ReservasListado.h"


@interface ReservasListado ()

@end

@implementation ReservasListado

- (void)viewDidLoad {
    [super viewDidLoad];


}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}



@end

似乎 @interface ReservasListado : ViewController

应该是@interface ReservasListado : UIViewController

我不知道为什么...但它有效