美文网首页
UIView 直接push的方法

UIView 直接push的方法

作者: 只会写bug啊 | 来源:发表于2020-11-25 15:24 被阅读0次

朋友介绍的 很好用

.h

#import

@interface HXGetTheViewController : NSObject

+ (UIViewController *)getNowViewController;

@end

.m

+ (UIViewController *)getNowViewController {

    UIViewController * getVc = [UIApplication sharedApplication].keyWindow.rootViewController;

    while(1) {

        //根据不同的页面切换方式,逐步取得最上层的viewController

        if ([getVc isKindOfClass:[UITabBarController class]]) {

            getVc = ((UITabBarController *)getVc).selectedViewController;

        }

        if ([getVc isKindOfClass:[UINavigationController class]]) {

            getVc = ((UINavigationController *)getVc).visibleViewController;

        }

        if (getVc.presentedViewController) {

            getVc = getVc.presentedViewController;

        }else{

            break;

        }

    }

    returngetVc;

}

调用

FindPasswordViewController *joinVC = [FindPasswordViewController new];

    UIViewController *getVC = [HXGetTheViewController getNowViewController];

    joinVC.type=1;

    [getVC.navigationController pushViewController:joinVC animated:YES];

相关文章

  • UIView 直接push的方法

    朋友介绍的 很好用 .h #import @interface HXGetTheViewController : ...

  • 在UIView中直接push方案

    -(UIViewController *)viewController{ }

  • 由一个View(TableviewCell) push 到一个v

    由于UIView没有navigationController属性,所以不能直接push操作 这里介绍两种解决方案,...

  • UINavigationBar

    UINavigationBar 继承于UIView 最好避免直接在上面添加界面元素,在push pop 中,系统不...

  • UIView+Animation

    提要 给UIView通过类目扩展动画的方法,UIView对象直接传参调用,实现相应的动画效果。 实现 UIView...

  • iOS_UI控件学习 -> 第一周

    UIView的基本属性和方法 说明:UIView是iOS中所有视图(控件)直接/间接的父类; 所以UIView的属...

  • Swift心得之UI篇

    一 UiView的基本属性和方法 UIView是iOS中所有控件(视图)直接或者间接的父类,所有UIView中的...

  • 设置半透明遮照View

    方法一 直接添加一个UIView,然后把UIView设置为半透明设置控件透明度时,如果直接用alpha属性来设置,...

  • drawRect

    UIView的绘制和重绘操作在drawRect方法中完成,但是苹果不建议直接调用drawRect方法,如果直接调用...

  • iOS开发 矩形切圆,你想怎么切就怎么切

    可将以下方法直接添加至UIView的Category内,以便UIView及其子类的使用 先设置frame再使用以下...

网友评论

      本文标题:UIView 直接push的方法

      本文链接:https://www.haomeiwen.com/subject/dajniktx.html