推送到另一个viewcontroller为时已晚

时间:2015-04-20 06:18:26

标签: ios objective-c ipad xib viewdidload

在我的项目中,我将从"输入屏幕重定向"到"结果屏幕"太晚了。我猜这是由于以下原因。

  • 我在推入"输入屏幕"之前使用了更多计算。
  • 我在" viewDidLoad"中使用了更多方法和编码。在"结果屏幕"。
  • 我在"结果屏幕"。
  • 中使用了更多设计用户界面

请建议我"如何优化?"上述要点。

  • 我们有没有" dispatch_queue"加快导航速度的概念?
  • 我们在" xib"中有任何方法吗? for"更快地将屏幕重定向到下一个屏幕"?
  • 我们是否有任何优化代码的概念" viewDidLoad"。

注意:与iPhone相比,iPad需要更多时间来重定向下一个屏幕。

1 个答案:

答案 0 :(得分:0)

将您的计算放在 viewDidLoad 中 如果您的新页面有任何请求或任何其他低优先级代码,请将其放入 viewWillAppear

我只想说你用 viewDidLoad viewWillAppear 拆分你的代码。

希望会有效果。 注意:不确定,因为如果没有代码示例,我们无法说明您的代码实际发生了什么