我有带有GMSMapView的MapController,我需要在此地图上显示一些GMSMarkers。我希望用户可以不延迟地与地图进行交互,但是问题是我的标记的iconViews。首先必须下载它们,然后我需要进行一些图形计算以获得实际的iconView。
那么问题是如何在不阻止主线程的情况下从下载的图像iconViews下载和获取?

最佳答案

在backgroundthread中下载图像。下载图像后,将图像设置为主线程中的iconView。

关于swift - 更新GMSMarkers而不阻塞主线程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46243833/

10-10 21:13