GlennChiu/GC3DFlipTransitionStyleSegue

UIView snapshots and iPhone6

Opened this issue · 5 comments

Since I used this segue for my app it used to work fine until I bought the new iPhone 6 yesterday.
The issue only occurs on iPhone6 (iPhone 5 and below works fine):
When I tap a button to perform the segue, the view will jump to it's destination view where it takes the screenshot and jump right back to the source view. This takes about 0.3 seconds (Yes it's vivisble). Then it starts to perform the actual segue.

Is there any fix for this?

P.s: I'm using iOS8 on both devices.

Same problem to me, any solutions?

Yep. Somehow.. I figured out that this effect only takes place on ios8 and above. ios7 works just fine. It depends on the iOS if you have the same issue. I tried a workaroud where on iOS8 devices I would use a different segue instead...

so you didn't succeed in having the 3D effect on iOS8 without the "snapshot, did you?
It's sad the author abandoned the project, it is unique.

That's right. I think this segue and project is simply outdated. Sad for those who liked to use it.

any fix on this?
how can I run this
[self.sourceViewController presentViewController:self.destinationViewController animated:NO completion:nil];
only when the flipping animation finishes?