我有一个看似简单的问题,我似乎一辈子都无法弄清楚。在我的 iOS 应用程序中,我有一个UICollectionView
在点击它时触发网络操作,可能需要几秒钟才能完成。在下载信息时,我想显示一个UIView
在单元格中填充一个UIActivityIndicatorView
位于正方形中的 a,直到加载完成并触发 segue。问题是它永远不会出现。现在我的代码看起来像:
myLoadView.hidden = NO;
//Network Operation
myLoadView.hidden = YES;
该应用程序只需停止几秒钟,然后移动到下一个视图。我想 Grand Central Dispatch 与解决方案有关,但是请记住,此代码发生在 中prepareForSegue
,并且网络信息需要传递给下一个视图。因此,在切换场景之前没有完成下载有一个明显的问题。任何帮助将不胜感激。谢谢!