问题标签 [react-native-text]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React Native Text.defaultProps 不存在并且创建它也不起作用
我是 React Native (0.59.3) 的新手,我正在尝试为Text
我的应用程序中的所有组件设置默认字体。我已阅读https://stackoverflow.com/a/47925418/811405和How to disable font scaling in React Native for IOS app? .
在我的App.js
我放:
但我明白了Cannot set property 'style' of undefined
。
当我在此Text.defaultProps = Text.defaultProps || {};
之前添加该行时,我没有收到错误,但没有任何反应(所有Text
组件仍使用默认字体)。我尝试使用不同的字体(内置 iOS 字体和我已链接和验证的自定义字体),使用它们的 PostScript 名称,但没有任何反应。
我究竟做错了什么?
reactjs - 在 React Native 中为 TextInput 中的占位符提供样式
所以我有一个 TextInput 并且占位符有一个样式。为此,我Text
在position: 'absolute'
zIndex: 1
TextInput
现在,有占位符的Text组件,当我按下它时,我应该可以按下占位符,也就是这里的Text组件,并且可以调用onFocus
TextInput的方法
我希望我能够清楚地解释我的问题。
react-native - React Native onTextLayout 方法在 iOS 上的 Text 组件问题
我使用 onTextLayout 方法来计算渲染的行数。它在 Android 上完美运行,但在 iOS 上,行数组长度为 1 或 2,即使文本很长,也永远不会大于 2。
任何想法为什么?
reactjs - React Native:是否可以调整 fontSize 以确保字体适合一行?
在我的 React Native 应用程序中,我有<Text>
一些项目在某些手机上溢出并占用了两行。是否可以动态调整字体大小以确保文本适合一行?
react-native - React Native:textShadow 在侧面渲染不好
我无法按预期使用 textShadow 适当性。这是我的代码:
这是它的渲染方式:
如您所见,阴影在文本的开头和结尾处被剪切......
有谁知道如何避免这种情况?(无需在要渲染的字符串中添加“”)
非常感谢您的帮助。