0

したがって、行がタップされるとpopUpViewが表示されるtableViewControllerがあります。問題は、 でビューを表示するselfと、次のようになることです: image

問題は、このビューが NavController と TabBarController の内部にあるため、ナビゲーション バーとタブ バーの両方に表示されないことです。そこで、問題を解決するために、代わりにルート ウィンドウのインスタンスを取得し、その上で presentPopupViewController を呼び出しました。

    UIWindow *window = [UIApplication sharedApplication].keyWindow;
    UIViewController *rootViewController = window.rootViewController;
    [rootViewController presentPopupViewController:popUpViewController animated:YES completion:nil];

望ましい結果が得られました:画像

現在の問題は、ポップアップを閉じると、tabBarnavBarが応答しないことです。これについてどうすればよいですか?

また:私はCWPopUpを使用しています

4

0 に答える 0