当我们在使用storyboard时使用performseguewithidentifier推送控制器时如何将委托设置为self

时间:2017-10-26 09:16:47

标签: objective-c swift

当我们推动控制器使用时,如何将委托设置为自我 使用故事板时 performSegueWithIdentifier

2 个答案:

答案 0 :(得分:1)

我想你可以用prepareForSegue方法做到这一点。 destination的{​​{1}}属性存储了segue将要访问的VC。

UIStoryboardSegue

答案 1 :(得分:0)

在目标C中,你可以使用prepareForSegue方法

来做到这一点
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"yoursegue"]) {

        // Set delegate here
        viewController.delegate = self;
        //Code For Navigating
        .....


    }
}