すべてを覆うオーバーレイ ビューを追加するにはどうすればよいでしょうか。たとえば、タブ バー コントローラーやナビゲーション コントローラーでは?
ありがとう
スタック内の「トップ」ビューを見つけて、サブビューを追加します。例えば
[self.tabBarController.view addSubview:myView];
最も難しい部分は、一番上のビューを見つけることです。タブバーを使用すると、独自のビューになります。
ウィンドウを追加します。それがポップアップ キーボードと UIAlertView の機能です。このビュー ダンプで確認できます。
モーダル ビュー コントローラーを使用します。このガイドを読んでください。
ビュー コントローラー自体を提示するのは簡単です。
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:addController];
[self presentModalViewController:navigationController animated:YES];