iOS 关于懒加载的页面动画进入后台后暂停

对于 UITabarController管理的导航控制器的根界面,如果加入动画,你会发现,当应用退出到后台,然后进入到前台,你就会发现动画停止了。解决办法就是添加通知监听应用进入前台,进入活跃状态。


     [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appDidEnterPlayground) name:UIApplicationDidBecomeActiveNotification object:nil];
}
-(void)appDidEnterPlayground{
    [self.heroBtn.layer removeAllAnimations];
     [self.heroBtn.layer addAnimation:[self groupAnimation] forKey:nil];
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 苹果官网地址 Background Execution (后台执行)当用于没有-启动应用,系统移到后台状态。对于很...
    helinyu阅读 7,837评论 0 9
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,848评论 25 709
  • 今天看了一篇文章,她说,她行了善,想问自己善不善良。 我在底下回了一句我最爱的话: 一种为了让自己满足的道德不足以...
    二两摩卡阅读 179评论 0 0
  • 这个星期听了音频《人生三级跳》,特别有感触。 1.下属 到管理者:自己完成工作到通过他人完成工作。 转...
    青岛金狮殷效娟阅读 348评论 0 0
  • 本人在学习斯坦福大学的机器学习课程,特记录课程概要内容。课程地址: Andrew Ng机器学习课程 什么是机器学习...
    Pitty阅读 214评论 0 0