从第二视图控制器到第一视图控制器ios8的segue

时间:2014-12-13 14:30:49

标签: ios xcode ios8 segue unwind-segue

我有4个ViewControllers。其中三个视图控制器连接到第四个,我称之为Photo_Detail。那里的segues工作正常,但现在我必须让后退按钮转到有人来自VC。我怎样才能做到这一点?一项研究表示要在Photo_detail中创建一个放松的区域,我做了什么,但它没有成功。那是我试图使用的代码:

- (IBAction)done:(UIStoryboardSegue *)segue {
    NSLog(@"Popping back to this view controller!");
    // reset UI elements etc here
}

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

- (IBAction)done:(UIStoryboardSegue *)segue {
    NSLog(@"Popping back to this view controller!");
    // reset UI elements etc here
    [self dismissViewControllerAnimated:NO completion:nil];
}

对于Modal类型segues,这将帮助您返回。

并将其选为ViewController而不是exit的正常操作。这将解决它。

希望这有帮助。

答案 1 :(得分:0)

如果以模态方式呈现第二个VC,则只需关闭控制器

    [self dismissViewControllerAnimated:NO completion:nil]: