the navigation stack will not be updated
来源:互联网 发布:蜂窝数据 3g 编辑:程序博客网 时间:2024/04/30 01:43
新手,用swift写ios应用时,报了个错误
popToViewController:transition: called on <UINavigationController 0x7f901981a400> while an existing transition or presentation is occurring; the navigation stack will not be updated.
场景是,在一个页面中点击按钮,弹出一个提示框UIAlertController
let dialog = UIAlertController(title: "提示", message: "请选择TODO的类型", preferredStyle: UIAlertControllerStyle.alert);let okAction = UIAlertAction(title: "好的", style: .default, handler:{(action) ->Void in print("onOK"); });let cancelAction = UIAlertAction(title: "取消", style: .cancel){(action) -> Void in print("onCancel")};dialog.addAction(cancelAction);dialog.addAction(okAction);self.present(dialog, animated: true, completion: { print("completion");});
调用了ViewController的present方法进行弹窗,但是当点击按钮之后,窗口弹出后又自动消失了。
后来,发现是因为,按钮绑定了个close事件,close事件会触发关闭当前页。由于,UIAlertController是显示在当前ViewController之上的,如果关闭了的话,相当于它没有了载体。
记录。
0 0
- the navigation stack will not be updated
- The breakpoint will not currently be hit.
- The breakpoint will not currently be hit.
- The breakpoint will not currently be hit
- The breakpoint will not currently be hit
- Modifying the Navigation Stack
- Why the “MAVEN2_CLASSPATH_CONTAINER will not be exported or published”
- resolution-will-not-be-reattempted-until-the-update-interval-of
- cached in the local repository, resolution will not be reattempted
- The breakpoint will not currently be hit. The source code is different from the original version
- 安装erlang] 解决方法 an not link the wx driver, wx will NOT be
- Python is not installed as a framework. The Mac OS X backend will not be a
- The Game will be distributed
- the 2012 will be end....
- was cached in the local repository, resolution will not be reattempted until the update interval of
- was cached in the local repository, resolution will not be reattempted until the update interval of
- was cached in the local repository, resolution will not be reattempted until the update interval of
- Maven was cached in the local repository, resolution will not be reattempted until the update interv
- java基础学习(2)
- 解决java操做mysql数据库添加中文数据乱码
- Java集合类详解
- [LeetCode] 78. Subsets
- 论文笔记 R-FCN: Object Detection via Region-based Fully Convolutional Networks
- the navigation stack will not be updated
- angular指令:tm.tags添加/删除标签
- Forword RTO(F-RTO)算法
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- EL表达式分别在jsp和js中
- Maven项目找不到依赖包
- 将图像统一为相同的尺寸
- 面向对象在生活中世界
- 第十五周 统计字符串种类