NativeScript:标签上的最大行数

Posted

技术标签:

【中文标题】NativeScript:标签上的最大行数【英文标题】:NativeScript: max number of lines on a Label 【发布时间】:2017-07-31 15:19:31 【问题描述】:

如果我将 textWrap="true" 添加到标签中,文本会被包裹在多行中,到目前为止一切正常。

但是我有一根很长的绳子,我们的设计只有两条线的空间。 如何将标签限制为最多两行?

我不想设置高度,因为这样会为可以放在一行的文本留下一个空行?

【问题讨论】:

【参考方案1】:

让我们试试这个:

对于安卓:

myLabel.android.setMaxLines(2);

对于 ios

myLabel.ios.numberOfLines = 2

【讨论】:

谢谢,根据你的建议,我为它写了一个 N-angular-directive:gist.github.com/m-abs/ff9da8ed6c01c5c5115da37e4b535a2a

以上是关于NativeScript:标签上的最大行数的主要内容,如果未能解决你的问题,请参考以下文章

如何在 NativeScript 中创建具有动态行数和列数的表?

带有 3rd 方推送服务的 Nativescript 推送通知

使用最少的行数设置最大标签宽度[关闭]

如何在 nativescript 中设置最大高度?

在 nativescript-vue 的 FlexboxLayout 中将标签居中

使用 nativescript 在 stacklayout 中使用标签居中文本