2012-05-10 49 views
1

我有一个动作,我需要链接到故事板中的某个视图。我目前的代码链接到故事板的第一个视图。我如何将它链接到Storyboard中的某个视图控制器?仅供参考 - 此链接来自不属于Storyboard的xib文件,并且工作正常。感谢将其链接到Storyboard中的某个视图控制器?

- (IBAction)continueWithoutLoginButtonTouchHandler:(id)sender 
    { 

     UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; 
     UIViewController* initialHelpView = [storyboard instantiateInitialViewController]; 

     initialHelpView.modalPresentationStyle = UIModalPresentationFormSheet; 
     [self presentModalViewController:initialHelpView animated:YES]; 
    } 

我想知道如果方法:instantiateViewControllerWithIdentifier:然后确定在故事板将工作的意见之一。

- (IBAction)continueWithoutLoginButtonTouchHandler:(id)sender 
{ 

    UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; 
    // UIViewController* viewController = [storyboard instantiateInitialViewController]; 

    UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"RotationVC"]; 

    viewController.modalPresentationStyle = UIModalPresentationFormSheet; 
    [self presentModalViewController:viewController animated:YES]; 
} 

感谢您的帮助

回答

2

使用的方法:instantiateViewControllerWithIdentifier:然后识别在故事板的视图之一:

- (IBAction)continueWithoutLoginButtonTouchHandler:(id)sender 
{ 

    UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; 
    // UIViewController* viewController = [storyboard instantiateInitialViewController]; 

    UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"RotationVC"]; 

    viewController.modalPresentationStyle = UIModalPresentationFormSheet; 
    [self presentModalViewController:viewController animated:YES]; 
} 
相关问题