转换不一致/发生火灾但不转变

时间:2015-03-06 13:50:22

标签: ios json uiviewcontroller segue uistoryboardsegue

免责声明:此问题无法回答我的问题: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。

0 个答案:

没有答案