我有以下QML(托管在TabbedPane中,如果这可能会有所不同):
Container {
Label {
text: "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
multiline: true
textStyle.fontSize: FontSize.XLarge
textStyle.lineHeight: 0.8
textStyle.color: Color.Black
}
}
将textStyle.lineHeight属性设置为小于1.0的值可以达到我的预期,除了标签中的文本底线被剪切在底部。任何想法如何解决这个问题,或者我做错了什么?
运行OS 10.0.9.348的Dev Alpha B设备的结果屏幕截图。 10.1模拟器上的结果看起来一样。
答案 0 :(得分:0)
Blackberry论坛的有用人士为我解答了这个问题。
解决方法是在标签文本的末尾添加“\ n”。这会修复剪辑,但会在标签下添加额外的空间。我们可以通过在包装容器上设置负的bottomPadding值来解决这个问题。