iOS popViewController 失败
来源:互联网 发布:office2007 数据分析 编辑:程序博客网 时间:2024/05/12 07:11
iOS7在viewDidLoad中,请求网络数据,(网络请求开辟线程),在请求失败的时候,在主线程中 popViewController。但是怎么也pop不出去。原因是,网络请求完成的时候,竟然还没有调用-(void) viewDidAppear.也就是界面没有完全加载,导致我直接跳转界面会失败。解决办法:不要再viewDidLoad中popViewController,在ios8以上勉强可以执行,但是ios7这样执行,界面会卡死,系统会crash。因此尽量不要再viewDidLoad中pop控制器。我的解决办法是,添加一个标记,在网络请求失败的时候改变标记,ViewDidApper中执行该方法。- (void)viewDidAppear:(BOOL)animated {[super viewDidAppear:animated];if(!isNetWorkError) {[self.navigationController popViewControllerAnimated:YES];}}
1 0
- iOS popViewController 失败
- iOS 7 popViewController Bug解决
- 拦截UIViewController的popViewController事件
- self.navigationController?.popViewController(animated: true)
- IOS 国际化 失败
- ios qq 分享 失败
- Sonar + IOS 安装失败。
- iOS 注册推送失败
- iOS RSA加密失败
- iOS打包失败
- iOS addChildViewController 后拖拽失败
- 更改pushViewController和popViewController的动画效果
- 更改pushViewController和popViewController的动画效果
- navigation push和popviewcontroller dealloc问题
- 更改pushViewController和popViewController的动画效果
- 改变navigationController pushViewController 和popViewController动画
- 更改pushViewController和popViewController的动画效果
- pushviewcontroller popviewcontroller presentationController dismissViewController 配套问题
- photoshop安装
- web技术类书单2016
- jenkins安装Publish Over SSH
- Oracle 12C - Creating an Index Using Advanced Index Compression
- 可变数组NSMutableArray懒加载之后没数据问题
- iOS popViewController 失败
- 日期转星期
- Jedis使用工具类
- 【Unity】Ngui 相关资料
- nfsd 已死,但是 subsys 被锁
- Too many arguments to method call, expected 1, have 2?
- 2.嵌入式的学习和发展及演进
- 硬盘种类和特点
- PHP 读取xls中复制的内容