免责声明:此问题无法回答我的问题:Segue Fires but screen doesn't transition
我有一个视图控制器的segue,它从viewDidLoad方法中的JSON文件加载数据。根据我的计时器,从文件中提取数据的函数只用0.2秒完成,我的viewDidLoad函数在0.21秒后完成。
虽然似乎所有事情都准备过渡"几乎是瞬间,直到整整8秒才会这样做!
另外,当我使用unwind-segue回到原始视图控制器,然后执行相同的segue到" JSON-loading"再次VC,segue:
现在根据我的逻辑,我有几种可能的情况:
1)数据加载确实需要8秒钟,但由于我的计时器被放入加载数据的函数中,所以这真的不合逻辑。
2)segue"混淆了#34;因为viewDidLoad函数用来完成的时间延迟很小,然后"混淆了#34;再过8秒,直到它过渡。
我尝试在节目,模态和自定义细分之间进行更改,但这并没有任何区别。
如果您需要更多相关信息,请询问。任何建议将不胜感激。
编辑:我在表视图中执行单元格中的segues。