したがって、行がタップされるとpopUpViewが表示されるtableViewControllerがあります。問題は、 でビューを表示するself
と、次のようになることです: image。
問題は、このビューが NavController と TabBarController の内部にあるため、ナビゲーション バーとタブ バーの両方に表示されないことです。そこで、問題を解決するために、代わりにルート ウィンドウのインスタンスを取得し、その上で presentPopupViewController を呼び出しました。
UIWindow *window = [UIApplication sharedApplication].keyWindow;
UIViewController *rootViewController = window.rootViewController;
[rootViewController presentPopupViewController:popUpViewController animated:YES completion:nil];
望ましい結果が得られました:画像
現在の問題は、ポップアップを閉じると、tabBar
とnavBar
が応答しないことです。これについてどうすればよいですか?
また:私はCWPopUpを使用しています