Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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 falseolarak 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.