title: Push navigation from current context
body: <p>Hi i have two Viewcontroller <strong>A</strong> and <strong>B</strong> and i am presenting <strong>B</strong> Controller from <strong>A</strong> Controller with <strong>Current Context</strong> and I pasted my coding below. All i want to push from <strong>B</strong> controller to <strong>C</strong> controller, I know that no navigation controller allocated when we present and if i present navigationcontroller with rootviewcontroller i cannot achieve transparent result.</p>
  
  <pre><code> UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
          ChooseAddressVc *sec=[story instantiateViewControllerWithIdentifier:@"ChooseAddressVc"];
          sec.myDelegate = self;
          sec.modalPresentationStyle = UIModalPresentationOverCurrentContext;
          sec.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
          [self presentViewController:sec animated:YES completion:^{
  
          }];
  </code></pre>
  
  <p><strong>Pushing from Viewcontroller B to C</strong></p>
  
  <pre><code>UIStoryboard*Story=[UIStoryboard storyboardWithName:@"Main2" bundle:nil];
      AddNewAddressVc*choose=[Story instantiateViewControllerWithIdentifier:@"AddNewAddressVc"];
      [self.navigationController pushViewController:choose animated:YES];
  </code></pre>
  
  <p><strong>Note:I need to push from B to C controller when i present with current context.</strong> <strong>FOR BETTER UNDERSTANDING</strong>:<strong>WE CANNOT ALLOCATE NAVIGATION CONTROLLER AS ROOT VIEWCONTROLLER FOR A WHEN WE NEED TO GET TRANSPARENCY EFFECT</strong></p>