javascript - 反应原生文本走出容器
问题描述
我在这样的视图容器中有文本
<View
style={{
flex: 1,
alignItems: 'center',
justifyContent: 'center',
borderColor: 'grey'
}}
>
<Text>Long Text Here</Text>
</View>
我的结果是这样的
如果我添加<Text numberOfLines={4}>
,这很好,但我希望我的文本完全适合视图,如果它超出范围,那么它将显示三个点。我不确定多少行就足够了,因为不同的屏幕尺寸会有所不同。
解决方案
使您的容器可滚动,然后数据将保留在容器内。利用
<ScrollView>
// data
</ScrollView>
推荐阅读
- node.js - 从 ffmpeg 通过 Janus 流式传输的视频不流畅
- python - Dlib 安装到本地 conda 目录而不是系统目录
- java - log4j.properties 文件在项目/类位置中消失
- python - 如何在python中删除数组的最后一列
- fpga - 在启动 DMA 和 RDMA 操作时没有 CPU 交互
- azure - 无法更新计划 - 启动-停止-VM
- python - 在列中添加具有累积唯一值计数的列
- java - 在 java 客户端的 uber cadence 工作流程中取消和重新安排睡眠时间
- c# - ASP.Net Core 记录没有详细信息的 Kestrel 错误
- visual-studio-code - 尽管在 Windows 的 VS Code 中安装了字体并激活了连字,但仍无法显示 FiraCode