Partager via


CLLocationManagerDelegate.ShouldDisplayHeadingCalibration Méthode

Définition

Le système croit que le magnétomètre doit être étalonné.

[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

Paramètres

manager
CLLocationManager

CLLocationManager pour lequel this est l’objet délégué.

Retours

Revenez true pour autoriser la boîte de dialogue d’étalonnage.

Attributs

Remarques

Cette méthode est exécutée lorsque le système estime que le magnétomètre (boussole) nécessite un étalonnage, soit parce qu’il n’a pas été étalonné récemment, soit parce qu’une modification importante du champ magnétique local a été détectée.

Les développeurs d’applications peuvent remplacer cette méthode pour retourner false, auquel cas la boîte de dialogue d’étalonnage n’apparaît pas.

S’applique à