首页 > 代码库 > 关于A界面present到B界面,A界面的数据无法传递到B界面,B界面dismiss后A界面重置数据了

关于A界面present到B界面,A界面的数据无法传递到B界面,B界面dismiss后A界面重置数据了

IOS7之后,如此无法传递数据到下一界面

查询得知,下一个界面会先初始化会先走viewDidLoad,导致界面加载后无法显示传递的数据,其实是传递过来了的,

一般遇到此问题是将传递来的数据下载viewWillAppear里,这样界面出现后就正确显示了.

 

----------------------------------------------

LZ遇到的问题是用viewWillAppear解决了数据的问题,可是当调用相机的UIImagePickerController,  dismiss回来时,当前的界面被重置了,又刷新了到答题的第一题造成题目的无限循环,

LZ折磨了两天终于试出了解决方案

用延后调用解决,发现数据其实传过来了,只是在显示之前加载时没有数据,用延后可以手动刷新获得的数据

关于A界面present到B界面,A界面的数据无法传递到B界面,B界面dismiss后A界面重置数据了