Condividi tramite


Ridimensionamento dell'accessibilità per le dimensioni dei caratteri denominate in iOS

Questa piattaforma iOS disabilita il ridimensionamento dell'accessibilità per le dimensioni dei caratteri denominate. Viene utilizzata in XAML impostando la Application.EnableAccessibilityScalingForNamedFontSizes proprietà associabile su false:

<Application ...
             xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
             ios:Application.EnableAccessibilityScalingForNamedFontSizes="false">
    ...
</Application>

In alternativa, può essere usato da C# usando l'API Fluent:

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...

Xamarin.Forms.Application.Current.On<iOS>().SetEnableAccessibilityScalingForNamedFontSizes(false);

Il Application.On<iOS> metodo specifica che questa piattaforma verrà eseguita solo in iOS. Il Application.SetEnableAccessibilityScalingForNamedFontSizes metodo, nello spazio dei Xamarin.Forms.PlatformConfiguration.iOSSpecific nomi , viene usato per disabilitare le dimensioni dei tipi di carattere denominate ridimensionate dalle impostazioni di accessibilità iOS. Inoltre, il Application.GetEnableAccessibilityScalingForNamedFontSizes metodo può essere usato per restituire se le dimensioni dei caratteri denominate vengono ridimensionate in base alle impostazioni di accessibilità iOS.