After pushing two hidesBottomBarWhenPushed=YES controller one by one, then pop a controller up, a fake tabbar will remain on the first hidesBottomBarWhenPushed=YES controller.
And if I started with a hidesBottomBarWhenPushed=NO controller , then I push two hidesBottomBarWhenPushed=YES controllers , then pop to rootViewController, the rootViewController will have two tabbars. One is a real tab bar, the other is a fake tab bar image.
After pushing two hidesBottomBarWhenPushed=YES controller one by one, then pop a controller up, a fake tabbar will remain on the first hidesBottomBarWhenPushed=YES controller.
And if I started with a hidesBottomBarWhenPushed=NO controller , then I push two hidesBottomBarWhenPushed=YES controllers , then pop to rootViewController, the rootViewController will have two tabbars. One is a real tab bar, the other is a fake tab bar image.
This pull request fixed these two problem.