0

次のように、アプリのデリゲートで 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特定の操作が完了する間、UI を使用不可にするグローバルな方法を使用できるように、MMDrawerController 内で行われているすべてのものの上にビュー内をオーバーレイできるようにしたいと考えています。

MMDrawerController がルート ビューの場合、その上にビューを追加できますか? または、その子ビュー コントローラー (左の引き出し、中央のビュー コントローラー、または右の引き出し) の 1 つにのみビューを追加できますか?

ありがとう!

4

1 に答える 1