-1

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

4

1 回答 1

0

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

于 2013-11-04T17:31:23.800 回答