我在我的应用程序委托中初始化 MMDrawerController,如下所示:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:storyboardName bundle: nil];
UIViewController *menu = (UIViewController *)[storyboard instantiateViewControllerWithIdentifier:@"menu"];
UINavigationController *center = (UINavigationController *)[storyboard instantiateViewControllerWithIdentifier:@"center"];
self.drawerController = [[MMDrawerController alloc]
initWithCenterViewController:center
leftDrawerViewController:menu
rightDrawerViewController:nil];
然后我将我的根视图控制器设置为 MMDrawerController,如下所示:
[self.window setRootViewController:self.drawerController];
我希望能够UIActivityIndicator
在 MMDrawerController 内部发生的所有事情的顶部覆盖视图内部,这样我就可以在某些操作完成时以全局方式使 UI 不可用。
如果 MMDrawerController 是我的根视图,我可以在它上面添加一个视图吗?或者我只能将视图添加到其子视图控制器之一(左抽屉、中心视图控制器或右抽屉)?
谢谢!