【问题标题】:Delay switching uiviews延迟切换uiviews
【发布时间】:2013-11-04 13:15:55
【问题描述】:

当我按下 UIBUTTON 以从一个 uiview 切换到下一个时,按钮保持按下状态 - 可能是因为正在加载下一个 uiview(应该加载一个 JSON 数组)并且几秒钟后 uiview 正在切换。 我怎样才能强制它首先切换 uiview 而不是加载任何内容?

【问题讨论】:

    标签: ios uiviewcontroller uibutton


    【解决方案1】:

    你可以将“加载数据”逻辑放在第二个视图控制器的 - (void)viewDidLoad 中,或者你可以在单独的线程中进行加载,然后它们返回主线程,将数据传递给另一个视图控制器.有一点很清楚,如果你的按钮一直按下,你就会阻塞主线程,这很糟糕。

    【讨论】:

      猜你喜欢
      • 2016-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多