WhirlyGlobe初始旋转是偏移的

时间:2017-04-07 22:49:23

标签: ios swift mapkit

当我在我的Swift应用程序中初始化并显示Whirlyglobe时,旋转偏移90度,始终在其上显示地球。

Whirly screenshot

我想从南北方向开始。 有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

完成地球或地图设置后,您可以使用– animateToPosition:time:。我建议在设置地球仪之前执行此方法之前有延迟。 例如,在Objective-C中:

// Your code to setup WhirlyGlobeViewController...

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.000001 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
        MaplyCoordinate coords = MaplyCoordinateMakeWithDegrees(0, 0);
        [self.globe animateToPosition:coords height:2.0 heading:0 time:1];
      });