Compartilhar via


CLLocationManagerDelegate.ShouldDisplayHeadingCalibration Método

Definição

O sistema acredita que o magnetômetro deve ser calibrado.

[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

O CLLocationManager para o qual this é o objeto delegado.

Retornos

Retorne true para permitir a caixa de diálogo de calibragem.

Atributos

Comentários

Esse método será executado quando o sistema acreditar que o magnetômetro (bússola) requer calibragem, seja porque não foi calibrado recentemente ou porque uma grande alteração no campo magnético local foi detectada.

Os desenvolvedores de aplicativos podem substituir esse método para retornar false, caso em que a caixa de diálogo de calibragem não será exibida.

Aplica-se a