Open JCsplash opened 1 year ago
@nathantannar4 @Kaspik would love to hear if you guys have noticed this issue too on Xcode 14 and if there's any solutions? - besides showing inputBar in "viewDidAppear" which causes a significant delay
@nathantannar4 any idea how to fix this? Still an issue in xcode 15.
Not aware of a fix sorry. Seems like Apple broke something?
After upgrading to xcode 14, override of the inputAccessoryView of a UIViewController causes animation issues during push / pop UINavigationController transitions. (on xcode 13, no issues)
The two main issues are:
The inputAccessoryView flashes / appears above the current view you're transitioning away from. (inputAccessoryView should display only within the confines of it's UIViewController)
The push / pop transition animation is not smooth. The new screen moves forward and then backwards briefly before continuing forward again.
https://developer.apple.com/forums/thread/721301 (this issue mentions the same thing)
Here's screenshots of the inputAccessoryView appearing prematurely:
Here's some videos:
https://github.com/nathantannar4/InputBarAccessoryView/assets/16738930/360d813b-0330-404b-b8db-3c2340a0f3cf
https://github.com/nathantannar4/InputBarAccessoryView/assets/16738930/41b983ed-753c-4be1-8880-1e7f0b0a7fd1