Javascript React Native:如何创建具有固定字符宽度的文本
我想做一个计时器,但是文本的宽度会随着数字的不同而变化。字母间距似乎不起作用。如果我将textAlign设置为left,它会稍微解决问题,但这只是因为小时数与秒数和毫秒数相比很少发生变化,所以该解决方案并不理想 尝试使用 在react native中,尝试设置{fontFamily:'monospace'},然后选择一种您喜欢的单间隔字体。尝试使用Javascript React Native:如何创建具有固定字符宽度的文本,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我想做一个计时器,但是文本的宽度会随着数字的不同而变化。字母间距似乎不起作用。如果我将textAlign设置为left,它会稍微解决问题,但这只是因为小时数与秒数和毫秒数相比很少发生变化,所以该解决方案并不理想 尝试使用 在react native中,尝试设置{fontFamily:'monospace'},然后选择一种您喜欢的单间隔字体。尝试使用 在react native中,请尝试设置{fontFamily:'monospace'},然后选择一种您喜欢的单间隔字体。似乎您正在使用默认字体-旧
在react native中,请尝试设置
{fontFamily:'monospace'}
,然后选择一种您喜欢的单间隔字体。似乎您正在使用默认字体-旧金山-它支持单间隔数字的字体功能,下面是如何使用它:
//fontVariant必须是字符串数组
{fontVariant:['tabular-nums']}
有关您可以使用的其他字体变体的详细信息。您似乎正在使用默认字体旧金山,它支持单间距数字的字体功能,以下是如何使用它:
//fontVariant必须是字符串数组
{fontVariant:['tabular-nums']}
有关您可以使用的其他字体变体的详细信息。因为我们正在制作文本中心,所以这是预期的行为。固定宽度(始终计算最后一个数字)如何?因为我们正在制作文本中心,这是预期的行为。固定宽度(始终计算最后一个数字)如何?没有所谓的“单空间”族,fontFamily不会启用单空间数字,这是需要的。没有所谓的“单空间”族,fontFamily不会启用单空间数字,这是需要的