6

我想在我的 iPhone 上的 mapview 上跟踪一个人的移动。我正在使用显示用户当前位置的地图视图以及表示另一个人位置的另一个大头针,说人 AI 想要在我的 iphone 地图视图上跟踪人的物理运动。这意味着如果人 A 从一个位置移动到另一个位置,则表示人 A 位置的图标或图钉应该在我的 iPhone 上的地图视图上从一个位置移动到另一个位置。我想在 mapview 上跟踪人的实时运动。这可能吗?如果是,请解释如何?请帮忙。

4

1 回答 1

0

这并不难。我假设您正在使用将在两个设备之间进行通信的服务器。在这种情况下,当人 A 移动时,您可以将他的位置坐标更新到您的服务器。您可以使用

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
           fromLocation:(CLLocation *)oldLocation  

委托方法。同时,您可以从服务器获取人 A 的位置坐标并不断更新您的地图视图。销将移动。只需将 pin drop 动画设置为 NO。

于 2012-03-30T09:46:52.127 回答