Xamarin.forms 命名字体大小的Xamarin表单可访问性缩放

Xamarin.forms 命名字体大小的Xamarin表单可访问性缩放,xamarin.forms,xamarin.android,xamarin.ios,Xamarin.forms,Xamarin.android,Xamarin.ios,我有一个android应用程序,使用Xamarin.Forms创建,当可访问性“字体大小”和“显示大小”设置设置为“默认”时,它看起来是必需的。我在大多数地方使用NamedSize.Small和NamedSize.Medium 但当我将两者都更改为最大可能值时,标签的大小将增加3-4倍。如果我改变字体大小或显示大小,字体大小也会增加。因此,我想知道,当“字体大小”和“默认大小”发生更改时,是否有任何选项可供我管理要更改的比率。以及是否有任何属性表明这两个属性中的哪一个发生了变化以及变化的程度。或

我有一个android应用程序,使用Xamarin.Forms创建,当可访问性“字体大小”和“显示大小”设置设置为“默认”时,它看起来是必需的。我在大多数地方使用NamedSize.Small和NamedSize.Medium

但当我将两者都更改为最大可能值时,标签的大小将增加3-4倍。如果我改变字体大小或显示大小,字体大小也会增加。因此,我想知道,当“字体大小”和“默认大小”发生更改时,是否有任何选项可供我管理要更改的比率。以及是否有任何属性表明这两个属性中的哪一个发生了变化以及变化的程度。或者可以禁用“默认大小”更改,只允许“字体大小”工作

我知道DisplayMetrics类中有
密度
&
缩放密度
。但无法找到它如何工作以及如何使用这些属性


当在iOS中设置可访问性时,同样适用于iOS。到目前为止,我只发现有一个属性
EnableAccessibilityScalingForNamedFontSizes
用于禁用命名字体大小的辅助功能缩放,根据您的描述,我不知道您想做什么,但如果您在设置fontsize进行控制时要禁用辅助功能字体缩放,您可以使用自定义渲染来执行此操作:不,我不想禁用字体缩放。我想禁用或限制“显示大小”,即密度。对于字体缩放,我已经在使用CreateConfigurationContext更新配置。你能在这里发布一些代码或截图吗?这有助于我更好地理解你的问题。