代码之家  ›  专栏  ›  技术社区  ›  Mustafa

iPhone开发:CoreLocation和MapKit

  •  1
  • Mustafa  · 技术社区  · 15 年前

    当MapView.showUserLocation也为TRUE时,使用位置管理器检索位置信息有多糟糕?

    我有一种情况,我想显示蓝点来表示用户的当前位置,我想在一段时间间隔后记录用户的当前位置。话虽如此,可能有用户的当前位置现在正在显示的情况,但我仍然想得到用户的当前位置。

    我想我必须在控制器类中使用位置管理器,但是设置showUserLocation=YES意味着我将消耗更多的电池,因为两个位置管理器同时工作?这个假设正确吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Mustafa    15 年前

    正如在其他社区中所讨论的,您可以使用mapView.showUserLocation=YES并仍然使用CLLocationManager来检索最新的位置信息。

    一般来说,同时运行多个CLLocationManager实例并不存在冲突。

        2
  •  0
  •   Luuk van Rens    15 年前

    推荐文章