我有一个通过 React Native 和 React Native Web 在本机和 Web 上运行的应用程序。一个屏幕包含一个带有自定义项目符号的列表,如下图所示,尽管文本通常会长到多行。问题是,当您复制/粘贴(至少在网络上)时,项目符号图像最终会与文本分开一行,而且看起来很糟糕。是否有某种方法可以重构视图,以便复制/粘贴保持原始外观?
<View style={{ display: 'flex', flexDirection: 'row', justifyContent: 'flex-start', alignItems: 'flex-start', width: '100%' }}>
<Image style={{ height: 10, width: 14, marginTop: 9 }} source={TRIANGLE_BULLET as ImageSourcePropType} resizeMode="contain" />
<View style={{ width: '90%', marginTop: 3, marginBottom: 3, marginLeft: 7 }}>
<Text>Final scoring</Text>
</View>
</View>
Setting padding-left: 14px
and text-indent: -14px
成功了。根据过去使用 React Native 的经验,我认为负面的text-indent
会引起问题,但实际上效果很好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)