IOS:Warning: Attempt to dismiss from view controller <xxxxxxxxxController: 0x15bd67f0> while a prese
2017-02-15 17:31
531 查看
原文地址:http://blog.csdn.net/jiadabin/article/details/47108733
Warning: Attempt to dismiss from view controller <SetUpViewController: 0x15bd67f0> while a presentation or dismiss is in progress!,有需要的朋友可以参考下。
Ios:在你使用presentModalViewController加载过多的视图过程中,退出当前视图selfdismissViewControllerAnimated:YEScompletion:nil]
;或者 selfdismissViewControllerAnimated:NOcompletion:nil];使用如果遇到报这样的警告且返回不到上个视图,可以参考参考我下边的解决方案:
2014-11-25 11:41:49.664 xxxx[4745:60b] Warning: Attempt to dismiss from view controller <xxxxxViewController: 0x13f6840e0> while a presentation or dismiss is in progress!
如果使用
if (![self.presentedViewController isBeingDismissed]) {
[self dismissViewControllerAnimated:YES completion:nil];
}
没有效果的情况下说明:您的当前视图在主线程还没有加载出来,所以是释放不了当前视图的,您可能需要使用如下代码
[objc] view
plain copy
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self dismissViewControllerAnimated:NO completion:nil];
});
这样做的好处是让主线程等待0.2秒再退出视图, 就可以退出了!
Warning: Attempt to dismiss from view controller <SetUpViewController: 0x15bd67f0> while a presentation or dismiss is in progress!,有需要的朋友可以参考下。
Ios:在你使用presentModalViewController加载过多的视图过程中,退出当前视图selfdismissViewControllerAnimated:YEScompletion:nil]
;或者 selfdismissViewControllerAnimated:NOcompletion:nil];使用如果遇到报这样的警告且返回不到上个视图,可以参考参考我下边的解决方案:
2014-11-25 11:41:49.664 xxxx[4745:60b] Warning: Attempt to dismiss from view controller <xxxxxViewController: 0x13f6840e0> while a presentation or dismiss is in progress!
如果使用
if (![self.presentedViewController isBeingDismissed]) {
[self dismissViewControllerAnimated:YES completion:nil];
}
没有效果的情况下说明:您的当前视图在主线程还没有加载出来,所以是释放不了当前视图的,您可能需要使用如下代码
[objc] view
plain copy
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self dismissViewControllerAnimated:NO completion:nil];
});
这样做的好处是让主线程等待0.2秒再退出视图, 就可以退出了!
相关文章推荐
- 配置View桌面时找不到域的解决方法
- 完全克隆的虚拟桌面部署问题
- 移除VMware View桌面中孤立的主机与桌面池
- 为虚拟桌面配置网络负载均衡
- MySQL 5.7 create VIEW or FUNCTION or PROCEDURE
- 实例讲解JavaScript的Backbone.js框架中的View视图
- 详解Android XML中引用自定义内部类view的四个why
- Android中View自定义组合控件的基本编写方法
- android自定义view制作圆形进度条效果
- Android 自定义View步骤
- Android 自定义View的构造函数详细介绍
- Android自定义View仿QQ健康界面
- Android重写View实现全新的控件
- 解读ASP.NET 5 & MVC6系列教程(16):自定义View视图文件查找逻辑
- VC++实现View内容保存为图片的方法
- Backbone View 之间通信的三种方式
- Backbone中View之间传值的学习心得
- js传中文参数controller里获取参数乱码问题解决方法
- BootStrap中<li role=
- 解读ASP.NET 5 & MVC6系列教程(10):Controller与Action