title: Cannot Get Unwind Segue Working with Modal View Controller Presented Over Current Context
body: <p>This is regarding the latest version Xcode 6 and iOS 8.4. </p>
  
  <p>I have a set of three view controllers, which <code>VC2</code> &amp; <code>VC3</code> are presented modally:</p>
  
  <p><code>VC1</code> -> <code>VC2</code> -> <code>VC3</code></p>
  
  <p>Each of the segues are presented with a presentation style of <code>.OverCurrentContext</code>. I am using this presentation style because both <code>VC2</code> &amp; <code>VC3</code> have a <code>UIVisualEffectView</code> with a blurred background to let the view underneath subtly show through. </p>
  
  <p>My issue is that the unwind segue that I have created does not unwind neither <code>VC2</code> or <code>VC3</code> to <code>VC1</code> with the presentation style of <code>.OverCurrentContext</code>. However, when I change the presentation style back to <code>.Defatult</code> it works. </p>
  
  <p>I would really prefer to use <code>.OverCurrentContext</code> because having to use <code>dismissViewController:animated:completion</code> causes a second unwanted animation of both view controllers when dismissing. I want to be able to dismiss <code>VC3</code> and immediately see <code>VC1</code> without seeing <code>VC2</code> animate it's dismissal between. Also, I do not like using <code>presentingViewController.presentingViewController.dismissViewController:animated:completion</code> because it also causes the unwanted animation of dismissing <code>VC2</code> after <code>VC3</code> has been dismissed.</p>
  
  <p>Any suggestions on how to solve this?</p>