Hero: Tab Bar Not Responding

Created on 17 Dec 2017  路  7Comments  路  Source: HeroTransitions/Hero

When i enable hero on navigation controller, with tab controller and when i hide bottom bar on push then later coming back to the view controller tab bar is not responding.

  1. UIViewController(A) -> pushed to another view controller with hideBottomBarWhenPushed to true -> UIViewController(B) -> Pop View Controller -> UIViewController (A) tab bar stops responding. Tab bar will only responds after i perform some segue to other view controller and dismissing it
confirmed bug reopen if needed

All 7 comments

Same issue here

anyone a workaround or solution?

no :(

I tried to debug this and found that UIKit added some extra animations to the tabbar's layer.
Think this might be a iOS bug since iOS 11.
Anyway, pushed a workaround in the latest master. let me know if it fixes the issue.

  pod "Hero", :git => 'https://github.com/lkzhao/Hero.git', :commit => "a5bec96"

Works for me!

I have this Issue again - using version 1.4.0.
I only have this issue when i open a UINavigationController onto of a ViewController .present

Found a workaround:

I need to set
navController.modalPresentationStyle = .overFullScreen

Was this page helpful?
0 / 5 - 0 ratings

Related issues

PatrykSredzinski picture PatrykSredzinski  路  3Comments

lkzhao picture lkzhao  路  5Comments

Tibb picture Tibb  路  3Comments

TofPlay picture TofPlay  路  4Comments

bencallis picture bencallis  路  4Comments