unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法

1、ios开发中,进行视图跳转时,可能会遇到上面的警告日志,

比如,在loadView、viewDidLoad、viewWillAppear中,使用下面的代码:

XXXView* viewTemp = [[PrimaryView alloc] init];
viewTemp.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:viewTemp animated:YES completion:nil];

解决办法:

在viewDidAppear中执行上述代码即可;

2、视图跳转无效解决

[self dismissViewControllerAnimated:YES completion:nil];
// YES会导致下面一行代码执行时,视图无法跳转
XXXView* viewTemp = [[PrimaryView alloc] init];
viewTemp.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:viewTemp animated:YES completion:nil];

解决办法:

[self dismissViewControllerAnimated:YES completion:^{XXXView* viewTemp = [[PrimaryView alloc] init];viewTemp.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;[self presentViewController:viewTemp animated:YES completion:nil];}];

unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法相关推荐

  1. Unbalanced calls to begin/end appearance transitions for XXXX

    出现此问题是因为前一个动画并没有被执行完, 你又开始执行下一个动画.你仔细找找做动画之前有没有其他关于动画的操作. 开始看到这个答案,我自作聪明的不就是动画冲突吗?然后把最后的那个动画(pushvie ...

  2. org.json.JSONException: A JSONObject text must begin with #39;{#39; at character 1 of {解决方法...

    在使用java读取一个本地的json配置文件的时候,产生了这个异常:org.json.JSONException: A JSONObject text must begin with '{' at c ...

  3. 报错 Missing number, treated as zero. \begin{subfigure}{0.24\linewidth}?怎么解决

    这个错误提示意思是缺少数字,被当做零处理. 解决方法是在 \begin{subfigure}{0.24\linewidth} 后面补充合适的数字.例如 \begin{subfigure}{0.24\l ...

  4. QPainter::begin: Paint device returned engine == 0, type: 2 解决方法,在使用第三方库Qt可视化节点编辑器时

    QT节点编辑器:https://github.com/paceholder/nodeeditor 在使用的时候,沿着对角线缩放节点会出现崩溃的情况 报出来的错误却是:Qt begin: Paint d ...

  5. QPainter::begin: Paint device returned engine == 0, type: 2 解决方法

    出问题的代码段希望将painterdevice设置为图片,如下: QPixmap picture; QPainter painter;if(painter.begin(&picture)) / ...

  6. org.hibernate.TransactionException: JDBC begin transaction failed的解决方法

    异常: javax.servlet.ServletException: org.springframework.transaction.CannotCreateTransactionException ...

  7. g('begin');php,ThinkPHP3.1新特性之G方法的使用

    长期以来ThinkPHP都是需要通过debug_start.debug_end方法甚至Debug类才能完成那些调试的功能,而在ThinkPHP3.1版本中,这些复杂的功能被一个简单的G方法取代了,这不 ...

  8. WordPress知更鸟(Begin)主题评论邮件回复失效的解决办法

    小任还不容易搞定了腾讯云这个坑人的安全组,实现了smtp的方式发邮件,具体文章:WordPress腾讯云服务器SMTP不能发邮件的解决办法,但是经过了测试发现,这个对于评论邮件回复居然没有用,但是有新 ...

  9. xmind 保存出错 “A JSONObject text must begin with ‘{‘ at 1 [character 2 line 1]” 解决方法

    解决方法为: 第一步 将C:\Users\Username\AppData\Roaming\XMind\workspace-cathy\seawind 里的文件删掉: 直接在C盘里面搜索workspa ...

  10. ! undefined control sequence \begin{the bibliography}{0}的解决方法

    若有\usepackage{natbib} 删除\usepackage{natbib} 加入\usepackage{cite}

最新文章

  1. 定向输出命令_Linux系统管理-输入输出
  2. 某网SQL注入漏洞实战
  3. Unity TIP3: 注入现有对象
  4. 图解 5 种 Join 连接及实战案例!(inner/ left/ right/ full/ cross)
  5. mysql 添加远程连接_为 mysql 添加远程连接账户
  6. 动态规划 —— 背包问题 —— 背包问题模版
  7. element ui 图片控件 排序_vuedraggable+element ui实现页面控件拖拽排序效果
  8. less(css)语言快速入门
  9. java文件字节流和文件字符流的使用
  10. nyoj 122 Triangular Sums
  11. 程序员面试HR常问问题(含答案)
  12. Cell:清华程功组揭示皮肤菌群的一种气味挥发物促进黄病毒感染宿主吸引蚊虫...
  13. CF卡插到时显示文件系统变RAW请问咋才能修复???
  14. 对于rpx的理解和使用
  15. 化妆品公司mysql_化妆品网站销售管理系统的设计与实现(SSH,MySQL)(含录像)
  16. HDOJ 4239 - Decoding EDSAC Data 模拟
  17. OpenCV学习笔记5
  18. 【含源码】用python做游戏有多简单好玩
  19. oracle V$-----X$
  20. 低代码开发平台有什么价值

热门文章

  1. 干货来袭,收藏方便找到该网站
  2. 阿里云移动测试平台使用教程
  3. 《Adaptive Unfolding Total Variation Network for Low-Light Image Enhancement》2021ICCV 弱光增强
  4. 山东大学软件学院2021软件项目管理考试回忆
  5. poj 1284 Primitive Roots 求素数元根数
  6. iapp卸载指定软件代码,iapp删除文件夹代码
  7. dns服务器不正确,DNS服务器怎么设置?dns错误怎么办?
  8. Tic Tac Toe
  9. Excel文件处理-Python之openpyxl
  10. 爱快做无线打印服务器,听说爱快路由器也支持NAS了?