iPhone SDK,通过第二个线程向mapview添加注释,需要刷新mapview

时间:2011-08-17 08:21:49

标签: objective-c android-mapview

我正在编写一个需要根据用户选择的“加油站”,“餐厅”等组别显示注释的iphone应用程序。我正在使用MBProgressHUD,每次用户点击一个选项时,第二个线程都会在后台添加注释。问题是在我移动地图之前,新的注释不会显示在屏幕上。无论如何有一种“刷新”或“唤醒”mapView在我从另一个线程添加它们后立即显示新注释?感谢

1 个答案:

答案 0 :(得分:1)

编辑: 您可以创建一种方法,在您调用背景中的坐标后,将注释添加到mapView。

[controller performSelectorOnMainThread:@selector(addingMethod) withObject:annotation waitUntilDone:NO]