I am pushing a tab bar controller into using a standard animated push segue on iOS 8, but here is what happens:
See the tab bar, it's cut halfway. If I invalidate layout using setNeedsLayout
, layoutSubviews
etc nothing works (I've even tried dispatching it after 2 seconds after view appears). If I tap home button and then come back, it re-layouts and displays correctly. This happens only the the segue is animated, if I make the same segue non-animated, the problem doesn't occur. How can I get rid of this behavior?