Ios Xcode:如何访问使用故事板显示的视图控制器实例?

Ios Xcode:如何访问使用故事板显示的视图控制器实例?,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,当通过代码使用Xcode上的按钮显示UIViewController时,通常使用 [自呈现ViewController:viewControllerInstance动画:是完成:无] 通常,在显示viewControllerInstance之前,我可以对该实例进行更改,如设置其某些属性。然而,这次我使用的是故事板,我想知道如果视图控制器的实例不是用代码创建的,我将如何访问它?我希望能够设置特定UIViewController的一些属性 提前谢谢你 在您的UIViewController中,在.m

当通过代码使用Xcode上的按钮显示
UIViewController
时,通常使用

[自呈现ViewController:viewControllerInstance动画:是完成:无]

通常,在显示
viewControllerInstance
之前,我可以对该实例进行更改,如设置其某些属性。然而,这次我使用的是故事板,我想知道如果视图控制器的实例不是用代码创建的,我将如何访问它?我希望能够设置特定
UIViewController
的一些属性


提前谢谢你

在您的
UIViewController
中,在.m文件中添加此回调方法:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

    if ([segue.identifier isEqualToString:@"Segue_Identifier"]) {

        YourViewController *dest = segue.destinationViewController;

        //dest.yourProperty = ...; set your presenting view controller's properties
    }
}

实现
-(void)prepareforsgue:(UIStoryboardSegue*)分段发送方:(id)发送方
。谢谢我很想称赞你什么的,但我是个新手。我该怎么做haha@MatthiasBauch应该将他的解决方案作为答案而不是评论发布。然后你可以投票并把它标记为答案。谢谢你!堆栈溢出是一个伟大的社区!(我是这里的新手哈哈)