-1

私はXcode v6.1.1でコーディングしています

レポートと管理者の 2 つのクラスがあります。レポート (最初のビュー) にいるときに、管理者ボタンをタップすると、管理者ビューが表示されます (2 番目のビュー)。(管理者ビューで) 終了ボタンをタップすると、管理者ビューが消え、レポートが戻ってきます。

コードでエラーを起こしているのかわかりませんが、prepareForUnwind から NSLog が表示されます。巻き戻しセグエがストーリーボードに表示され、「終了」にリンクします。アンワインド セグエ識別子: "unwindToContainerVC" アクション: prepareForUnwind:

これが私のコードです:

Admin.h:

#import <UIKit/UIKit.h>
#import "Reports.h"

@interface Admin : UIViewController

-(IBAction)prepareForUnwind:(UIStoryboardSegue *)segue;

@end

Admin.m:

#import "Admin.h"


@interface Admin ()

@end

@implementation Admin

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

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

-(IBAction)prepareForUnwind:(UIStoryboardSegue *)segue {
    NSLog(@"Called unwind action");
}




@end

Reports.h または Reports.m に何かを入れる必要がありますか? ありがとう !

4

1 に答える 1