关于金融里个人资料返回的时候,在iOS8发生的状况的解决

2016.9.22


改用page控制器之后,进入资料界面后,点击导航栏的返回按钮时会出现如下的情况,没有崩,但是界面卡死了,调试下一步始终是这个样子。但是把四个按钮都点一次(四个界面都显示过),再点击返回按钮就不会有这样的情况发生,而且只在iOS8的版本出现,iOS9没出现。不知道具体什么原因

关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第1张图片



关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第2张图片

后来问了同事问了好多同学,

找到了解决方法

有以下两种:

1、

把资料的前一个控制器里要跳转的地方初始化的资料控制器改成全局变量

如下:

关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第3张图片
关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第4张图片

2、

在资料的page控制器里初始化四个子控制器的时候,分别给控制器设置下透明的背景颜色

如下:

关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第5张图片
初始化

原因可能是以下所述:


关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第6张图片
关于金融里个人资料返回的时候,在iOS8发生的状况的解决_第7张图片

具体因为什么原因导致的,没敢问老大,所以我也不清楚- -。反正解决了就先这样吧

你可能感兴趣的:(关于金融里个人资料返回的时候,在iOS8发生的状况的解决)