我在我的项目中使用 ECSlidingMenu,我需要手动更改 rootview,所以我使用此代码
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 之后,如图所示,我得到了黑色的怪异条。
如果我运行代码(再次更改 RootView)黑条会变高。
有人遇到这个问题吗?