1

ストーリーボードの特定のビューにリンクする必要があるアクションがあります。私が現在持っているコードは、ストーリーボードの最初のビューへのリンクです。ストーリーボード内の特定のビューコントローラーにリンクするにはどうすればよいですか?参考までに-このリンクはストーリーボードの一部ではないxibファイルからのものであり、正常に機能します。ありがとう

  - (IBAction)continueWithoutLoginButtonTouchHandler:(id)sender 
    {

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

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

メソッド:instantiateViewControllerWithIdentifier:を実行してから、ストーリーボード内のビューの1つを識別することが機能するかどうか疑問に思っています。

 - (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];
}

助けてくれてありがとう

4

1 に答える 1

2

メソッドを使用します: instantiateViewControllerWithIdentifier: そして、ストーリーボード内のビューの 1 つを識別します。

 - (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];
}
于 2012-05-10T11:34:10.637 に答える