【发布时间】:2016-11-18 02:36:38
【问题描述】:
正如标题所说,我一直在尝试找到一种方法来确定文本组件在获得文本后的行数。看看我下面的例子。
<Text>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi semper ut ipsum in ultrices. Vivamus fringilla lacinia odio in accumsan. Proin sit amet pellentesque tortor. Nam mollis sit amet ligula id convallis. Etiam in semper diam. Cras id elit consectetur, interdum ante id, tincidunt nisi. Integer non elit placerat, dignissim nibh at, faucibus sem. Curabitur nec posuere turpis. Vivamus rhoncus nulla vitae mi imperdiet, elementum eleifend mi laoreet. Vestibulum molestie turpis non nibh elementum, sed ornare magna tristique. Aliquam erat volutpat. Phasellus volutpat mi vel tempor finibus.
</Text>
在运行时,我如何确定这个 Text 组件已经渲染了多少行。这个数字会因设备而异(例如,与 iPhone 6+ 相比,iPhone 5 需要渲染更多的线条,因为它的屏幕尺寸更小)。我已经检查了 Text 组件的源代码,但似乎没有任何我要查找的内容。
我正在使用 React Native 0.24。
有什么想法吗?
干杯。
【问题讨论】:
-
也想知道这个问题的答案
标签: android ios text react-native