UIKit flip animation bugged in 26.1

Hello. I have an 12 year old app that still has some objective-c code in it. I have a place where i have a flip animation between 2 view controllers that looks like this:

[UIView transitionFromView:origView
toView:newViewController.view
duration:0.5
options:UIViewAnimationOptionTransitionFlipFromRight
completion:nil];

It has looked like this since 2012 at least.

In our production release, it works prior to 26.1, but in 26.1 and 26.2, the flip is off-center and looks weird. it's like both edges flip the same way. It's a little bit hard to explain.

If seen at least 2 other app store apps that i have installed behave this way too, from 26.1 and onwards.

Anyone else seen this? Is there anything that can be done about it?

Thankful for thoughts.

Answered by Joel-Epic in 875948022

It looks like this issue is fixed in iOS 26.3. I'm no longer seeing the animation error after upgrading my device.

It looks like this issue is fixed in iOS 26.3. I'm no longer seeing the animation error after upgrading my device.

@VAndrJ

Thank you for the post, partial code, and images demonstrating the animation. Your post is comprehensive and well-written with everything we need… almost.

Before anything please test with Xcode 26.3 beta!!

If still happening in Xcode 26.3, please, as you demonstrated the animation effectively, I would like to request that you create a new post with the same animation image. Additionally, I would appreciate it if you could provide a focused sample link that engineers and developers can quickly access and run in various environments.

If you're not familiar with preparing a test project, take a look at Creating a test project.

On the new thread we can look for versions and workarounds as well.

Thanks

Albert Pascual
  Worldwide Developer Relations.

UIKit flip animation bugged in 26.1
 
 
Q