プロジェクトで ECSlidingMenu を使用しており、ルートビューを手動で変更する必要があるため、このコードを使用します
UINavigationController *transferView = [self.storyboard instantiateViewControllerWithIdentifier:@"Transfer"];
[self.slidingViewController anchorTopViewOffScreenTo:ECRight animations:nil onComplete:^{
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = transferView;
self.slidingViewController.topViewController.view.frame = frame;
[self.slidingViewController resetTopView];
}];
resetTopView の後、画像にあるように黒い奇妙なバーが表示されました。
コード (Change RootView Again) を実行すると、黒いバーが高くなります。
誰かがこの問題を経験していますか?