iOS'ta Adlandırılmış Yazı Tipi Boyutları için Erişilebilirlik Ölçeklendirmesi
Bu iOS platformuna özgü, adlandırılmış yazı tipi boyutları için erişilebilirlik ölçeklendirmesini devre dışı bırakır. XAML'de bindable özelliği false
olarak ayarlanarak Application.EnableAccessibilityScalingForNamedFontSizes
kullanılır:
<Application ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Application.EnableAccessibilityScalingForNamedFontSizes="false">
...
</Application>
Alternatif olarak, akıcı API kullanılarak C# dilinden de kullanılabilir:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
Xamarin.Forms.Application.Current.On<iOS>().SetEnableAccessibilityScalingForNamedFontSizes(false);
Application.On<iOS>
yöntemi, platforma özgü bu uygulamanın yalnızca iOS üzerinde çalışacağını belirtir. Application.SetEnableAccessibilityScalingForNamedFontSizes
ad alanında Xamarin.Forms.PlatformConfiguration.iOSSpecific
yöntemi, iOS erişilebilirlik ayarları tarafından ölçeklendirilen adlandırılmış yazı tipi boyutlarını devre dışı bırakmak için kullanılır. Ayrıca yöntemi, adlandırılmış yazı tipi boyutlarının Application.GetEnableAccessibilityScalingForNamedFontSizes
iOS erişilebilirlik ayarları tarafından ölçeklendirilip ölçeklendirilmediğini döndürmek için kullanılabilir.