美文网首页
'转子'跨页面转动解决方案

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

作者: 小苗晓雪 | 来源:发表于2017-03-21 15:40 被阅读18次

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


![转子修复方法2.gif](https://img.haomeiwen.com/i2932245/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)] ;
}

愿编程让这个世界更美好

相关文章

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

    今天在写界面的时候遇到的问题和查找到的解决方法:![转子修复方法2.gif](http://upload-imag...

  • 小程序页面之用户身份校验

    场景 小程序有52个页面,其中13个页面无需任何身份,另外39个页面需要系统角色。对于这39个页面,如果微信用户没...

  • 微信小程序之页面拦截器

    场景 小程序有52个页面,其中13个页面无需任何身份,另外39个页面需要系统角色。对于这39个页面,如果微信用户没...

  • js - 有序的树形结构获取Path

    =-= 结构如下 如查询39 buildArray(39)result ->> [0,26,38,39] 完整代...

  • 用flutter创建cosmos钱包

    import 'package:bip39/bip39.dart' as bip39; import 'packa...

  • 这一天,这一年

    2022年1月20号,这一天,我39岁了。 39岁,已准备跨入40大关,于我而言是个什么概念呢?没有19岁准备跨2...

  • ''懂''与''

    (^O^) 文 :風海晨 圖:風海晨 追求一个懂的梦…活着 是为了要懂…...

  • 2016196期排列三参考推荐

    双胆参考39 参考推荐 定位3/*/39

  • 43-鸡

    03 15 27 39 划重点是39 !!!

  • 临界转速的概念

    使转子发生强烈振动的转速,它是转子动力学中研究得比较完善的一类问题。 转动系统中转子各微段的质心不可能严格处于回转...

网友评论

      本文标题:'转子'跨页面转动解决方案

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