最前面のViewControllerを探す!!!いやー、これもすごく便利です。便利メモです!!

アプリ内のViewControllerから最前面のViewControllerをどうやって探せばいいんだと思っていたのですが、調べたら出てきました!このメソッドでOK! Stackoverflow Thank you!

+ (UIViewController*) topMostController
{
    UIViewController *topController = [UIApplication sharedApplication].keyWindow.rootViewController;

    while (topController.presentedViewController) {
        topController = topController.presentedViewController;
    }

    return topController;
}

カテゴリー: Code

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください