I once experienced the same question. The problem was that the UINavigationController view was not a top-level view in the hierarchy (it was not added directly to the UIWindow), but instead it was added as a subview to another view manager view. This is just an assumption, maybe your problem (or that there are more than one visible view controller).
source share