Penskalaan Aksesibilitas untuk Ukuran Font Bernama di iOS
Platform iOS ini khusus menonaktifkan penskalaan aksesibilitas untuk ukuran font bernama. Ini digunakan dalam XAML dengan mengatur properti yang Application.EnableAccessibilityScalingForNamedFontSizes
dapat diikat ke false
:
<Application ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core"
ios:Application.EnableAccessibilityScalingForNamedFontSizes="false">
...
</Application>
Atau, dapat dikonsumsi dari C# menggunakan API fasih:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
Xamarin.Forms.Application.Current.On<iOS>().SetEnableAccessibilityScalingForNamedFontSizes(false);
Metode Application.On<iOS>
menentukan bahwa khusus platform ini hanya akan berjalan di iOS. Metode Application.SetEnableAccessibilityScalingForNamedFontSizes
ini, di Xamarin.Forms.PlatformConfiguration.iOSSpecific
namespace, digunakan untuk menonaktifkan ukuran font bernama yang diskalakan oleh pengaturan aksesibilitas iOS. Selain itu, Application.GetEnableAccessibilityScalingForNamedFontSizes
metode ini dapat digunakan untuk mengembalikan apakah ukuran font bernama diskalakan oleh pengaturan aksesibilitas iOS.