Arz*_*hRo 3 accessibility objective-c ios react-native-ios
您知道如何在本机上限制 iOS 上可访问性附带的 fontSize 乘数吗?我看到了这个要点:https : //gist.github.com/Jpoliachik/ed5cb38b480bc544427ce0db529786bf
但它似乎过时了,我在 Obj-C 中还不够好,无法修复它。
Est*_*cas 13
React Native 的解决方案 =< 0.58
iOS 使用AccessibilityManager它(不适用于 Android)
https://github.com/facebook/react-native/blob/1151c096dab17e5d9a6ac05b61aacecd4305f3db/IntegrationTests/AccessibilityManagerTest.js
Android 需要原生 (Java) 解决方案, 如何防止系统字体大小更改对 android 应用程序的影响?
对于 React Native >= 0.59
Text和TextInput组件有一个maxFontSizeMultiplier道具。https://facebook.github.io/react-native/docs/next/text#maxfontsizemultiplier
有了它,该应用程序将能够有一个跨平台的解决方案来从 JS 设置字体比例上限
在你的 App.js 中:
Text.defaultProps = {};
Text.defaultProps.maxFontSizeMultiplier = 1.3;
TextInput.defaultProps = {};
TextInput.defaultProps.maxFontSizeMultiplier = 1.3;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3207 次 |
| 最近记录: |