GlennChiu / GC3DFlipTransitionStyleSegue

iBooks-style 3D flip transition animation rendered in OpenGL ES 2.0 and wrapped in a UIStoryboardSegue subclass
512 stars 65 forks source link

UIView snapshots and iPhone6 #12

Open noschix opened 9 years ago

noschix commented 9 years ago

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.

ageorgios commented 9 years ago

Same problem to me, any solutions?

noschix commented 9 years ago

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...

ageorgios commented 9 years ago

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.

noschix commented 9 years ago

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

ageorgios commented 7 years ago

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