Skalowanie ułatwień dostępu dla nazwanych rozmiarów czcionek w systemie iOS
Ta platforma systemu iOS wyłącza skalowanie ułatwień dostępu dla nazwanych rozmiarów czcionek. Jest on używany w języku XAML przez ustawienie właściwości możliwej do powiązania z wartością Application.EnableAccessibilityScalingForNamedFontSizes
false
:
<Application ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Application.EnableAccessibilityScalingForNamedFontSizes="false">
...
</Application>
Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
Xamarin.Forms.Application.Current.On<iOS>().SetEnableAccessibilityScalingForNamedFontSizes(false);
Metoda Application.On<iOS>
określa, że ta platforma będzie działać tylko w systemie iOS. Metoda Application.SetEnableAccessibilityScalingForNamedFontSizes
w Xamarin.Forms.PlatformConfiguration.iOSSpecific
przestrzeni nazw służy do wyłączania rozmiarów czcionek nazwanych skalowanych przez ustawienia ułatwień dostępu systemu iOS. Ponadto można użyć metody w celu zwrócenia, Application.GetEnableAccessibilityScalingForNamedFontSizes
czy nazwane rozmiary czcionek są skalowane przez ustawienia ułatwień dostępu systemu iOS.