'转子'跨页面转动解决方案

今天在写界面的时候遇到的问题和查找到的解决方法:


![转子修复方法2.gif](http://upload-images.jianshu.io/upload_images/2932245-0a3a7c879b1d0836.gif?imageMogr2/auto-orient/strip)

解决方案:在- (void)viewWillDisappear:(BOOL)animated页面即将消失的这个方法里执行转子的停止转动和网络请求的断开!!!一定要执行网络请求的断开,否则如果在网络不好的情况下的话页面虽然回来了,转子也停止了,但是网络是不会停止的,还是会耗费流量继续请求!

#pragma mark - 页面即将消失的时候调用这个方法
- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated] ;
    //销毁HUD转子:
    [SVProgressHUD dismiss] ;
    //取消之前的网络请求 , 否则页面虽然销毁了,但是网络请求是不会断开的!
    //AFN把每一个请求都包装成了一个任务 , 我只要拿到任务再去结束这个任务就行了!
    //执行cancel方法:makeObjectsPerformSelector:@selector(cancel)
    [_manager.tasks makeObjectsPerformSelector:@selector(cancel)] ;
}

愿编程让这个世界更美好

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,617评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 16,171评论 4 61
  • 主题:沟通与情绪 输出:沟通3,情绪1.3 一、关于沟通: 【掌控对话过程】 1、有时候和别人聊不下去,有几个方面...
    jiang丫丫丫头阅读 281评论 0 0
  • 老人选房来房团惠,不求最好但求适合 近来,随着人们对住宅质量、小区环境等综合条件要求的日益提高,购房、换房成为一种...
    胖乎乎的胖子阅读 234评论 0 1
  • 3.15 在我的印象里,你应该是金黄或赤色的。除去你所有的疯癫,你应该是很帅气的。 你应该是充满活力的、热心的、善...
    roll阅读 285评论 0 1

友情链接更多精彩内容