19得票8回答
以用户面向的方向旋转GMSMarker

我的需求是在当前位置显示一个视图。如果设备旋转或位置改变,它将会旋转。我进行了大量研究,但得到的所有代码都有一个固定的位置或角度,但我没有固定的位置。是否有人能指引我正确的方向。 我还使用了GMSMarker的rotation属性,但它没有起作用。- (void)locationManage...

18得票3回答
如何提示用户再次开启位置服务...

我希望我的应用程序具有与地图应用程序相同的功能,即每次用户按下“当前位置”按钮时,如果其位置服务关闭,则会提示他们打开位置服务: 关闭位置服务 用户按下“getCurrentLocation”按钮 应用程序使用CLLocationManager尝试获取位置 用户会收到“打开位置服务…”消息...

18得票3回答
如何理解 startMonitoringSignificantLocationChanges 和 startUpdatingLocation 两个方法之间的相互影响?

如果我在运行 startMonitoringSignificantLocationChanges 的同时调用startUpdatingLocation,会发生什么?是否会停止监控 significantLocationChange?如果我随后停止stopUpdatingLocation,sig...

18得票1回答
使用多个CLLocationManager实例会有性能损失吗?

我的应用程序中至少有两个控制器,它们目前使用自己的CLLocationManager实例。但我很好奇,使用多个实例是否会对手机产生任何额外的负担-除了为不同实例分配的额外内存之外。 iPhone会多次Ping GPS硬件吗?还是它使用某种调度机制,使硬件被抽象化并仅转发给所有监听器?我正要编...

18得票12回答
在iOS中从纬度和经度获取位置名称

我想通过经纬度查找当前位置名称, 这是我尝试的代码片段,但我的日志显示除了placemark,placemark.ISOcountryCode和placemark.country以外所有地方都是null值 我想要placemark.locality和placemark.subLocalit...

18得票1回答
iOS 7中initCircularRegionWithCenter:radius:identifier:已被弃用,那么如何使用CLRegion呢?

自从initCircularRegionWithCenter:radius:identifier:被弃用后,您将如何使用CLLocationManager定义要监视的区域?

17得票5回答
水平精度是什么意思?

我正在开发一款使用位置服务的iOS应用程序。由于我的背景是实验物理学,我想知道在 locationManager:didUpdateToLocation:fromLocation: 中发现的 location 中的 horizontalAccuracy 到底代表什么。文档有点简略... 我认...

17得票2回答
UIBackgroundModes 位置和显著位置变化与区域监测

我有一个应用程序,它使用startMonitoringForRegion:和startMonitoringSignificantLocationChanges的组合来在应用程序处于后台时保持对用户位置的感知。这是否意味着我需要在Info.plist中的UIBackgroundModes键中包含...

17得票1回答
MKMapView和CLLocationManager

我想使用MKMapView显示用户当前位置,并使用默认的蓝色呼吸标记,同时记录用户移动。是否有任何方法可以使用GPS管理器(不确定是否为CLLocationManager),就像我们启用它来显示用户位置时MKMapView使用的那样? 我知道我可以创建自己的CLLocationManager...

17得票1回答
如何处理位置管理器中的“不允许”?

我现在还没有考虑过这个。 直到现在,每当设备要求我使用位置更新时,我都会允许它。 但是现在如果我不允许,那么位置管理器将给出kclErrorDenied错误,并且位置管理器无法重新启动,直到我重新启动应用程序。 所以我的问题是,我是否应该向用户发出重新启动应用程序的消息,还是有解决方案可...