【问题标题】:Disable font scaling for UIAlertController text禁用 UIAlertController 文本的字体缩放
【发布时间】:2020-12-06 09:32:07
【问题描述】:

根据我自己的经验,我认为我们不能为 UIALertConterller 的标题、消息和其他操作按钮禁用字体缩放(辅助功能)。我已经浏览了苹果文档和其他堆栈溢出线程,以找到是或否的确切答案。我知道这不是一个直接的编程问题,但如果有人对此有一些意见,那将是一个很大的帮助。引用苹果文档说明“我们不能禁用字体缩放”会很好。

谢谢。

【问题讨论】:

    标签: ios fonts accessibility uialertcontroller


    【解决方案1】:

    UIAlertController

    UIAlertController 类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不得修改。

    【讨论】:

    • 同意你的观点,但根据苹果文档,它并不清楚它在辅助功能方面有什么限制
    • 好吧,您可以通过仅访问 UILabel(标题、消息)来禁用字体缩放,但您不能访问它们,所以答案是否定的,您不能配置可访问性。除非您不创建自定义警报。
    • 这个问题有一些来自 react-native 的背景,我们将继续进行没有自定义并使用 react-native 包提供的它(默认警报控制器是 UIAlerController)。感谢您的宝贵时间
    猜你喜欢
    • 1970-01-01
    • 2020-01-30
    • 2012-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-24
    • 2018-11-05
    • 1970-01-01
    相关资源
    最近更新 更多