NativeScript:标签上的最大行数

mab*_*abs 6 nativescript angular2-nativescript

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

但是我有一个很长的字符串,我们的设计只有两行。如何将标签限制为最多两行?

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

Dea*_* Le 6

让我们试试这个:

对于安卓:

myLabel.android.setMaxLines(2);
Run Code Online (Sandbox Code Playgroud)

对于 iOS:

myLabel.ios.numberOfLines = 2
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,根据你的建议,我为它写了一个 {N}-angular-directive:https://gist.github.com/m-abs/ff9da8ed6c01c5c5115da37e4b535a2a (7认同)