CLLocationManagerDelegate.ShouldDisplayHeadingCalibration Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El sistema cree que se debe calibrar el magnetómetro.
[Foundation.Export("locationManagerShouldDisplayHeadingCalibration:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool ShouldDisplayHeadingCalibration (CoreLocation.CLLocationManager manager);
abstract member ShouldDisplayHeadingCalibration : CoreLocation.CLLocationManager -> bool
override this.ShouldDisplayHeadingCalibration : CoreLocation.CLLocationManager -> bool
Parámetros
- manager
- CLLocationManager
objeto CLLocationManager para el que this
es el objeto delegado.
Devoluciones
Vuelva true
para permitir el cuadro de diálogo de calibración.
- Atributos
Comentarios
Este método se ejecutará cuando el sistema crea que el magnetómetro (brújula) requiere calibración, ya sea porque no se ha calibrado recientemente o porque se detectó un gran cambio en el campo magnético local.
Los desarrolladores de aplicaciones pueden invalidar este método para devolver false
, en cuyo caso el cuadro de diálogo de calibración no aparecerá.