Unbalanced calls to begin/end appearance transitions for
arqambutt opened this issue · comments
arqambutt commented
The warning "The unbalanced calls to begin/end appearance transitions" seems to occur on my UINavigationViewController when i tries to present another controller.
Andrea Mazzini commented
How are you presenting the new controller?
arqambutt commented
self.transition = BubbleTransition()
self.transition.startingPoint = self.btn_AddJoke.center
let nav = UINavigationController.init(rootViewController: vc)
nav.setNavigationBarHidden(true, animated: false)
nav.transitioningDelegate = self
nav.modalPresentationStyle = .custom
nav.setNavigationBarHidden(true, animated: false)
self.present(nav, animated: true, completion: nil)
Andrea Mazzini commented
OK, pushing a navigation controller causes that.
I'm a bit stumped, help on the subject is welcome.
federico2390 commented
Hi, I have the same problem, have you solved?
WNjun commented
Same problem here. Anybody has the solution?
fernland commented
I was able to fix this by changing the modalPresentationStyle of the navVC to .overFullScreen
navVC.modalPresentationStyle
= .overFullScreen`