美文网首页
iOS 实现启动页广告并消失

iOS 实现启动页广告并消失

作者: Aldon丶 | 来源:发表于2017-04-10 14:06 被阅读0次

    启动页无疑就是后端提供了各项参数,移动端展示出来。

    但是如何让启动页消失,直接显示出首页呢?

    上代码

    启动页Controller添加一个协议

    @protocol  ChangeRootControllerDelegate

    /**

    *点击跳过按钮切换window根视图

    */

    - (void)appDelegateShouldChangeRootViewController;

    @property(nonatomic,weak)id delegate;//切换根视图代理

    中间过程就不必多说了,图片保存到本地,判断一下,该展示本地还是新的图片

    if(self.delegate&& [self.delegaterespondsToSelector:@selector(appDelegateShouldChangeRootViewController)]) {

    [self.delegateappDelegateShouldChangeRootViewController];

    }

    之后AppDelegate添加上面那个代理

    并重写其代理方法

    - (void)appDelegateShouldChangeRootViewController{

    SHHTabBarViewController  *AppFirstPageVC = [SHHTabBarViewController new];

    self.window.rootViewController = AppFirstPageVC;

    }

    更换跟控制器,搞定!

    相关文章

      网友评论

          本文标题:iOS 实现启动页广告并消失

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