2013-04-01 3 views
0

Je le QML suivant (hébergé dans un TabbedPane, si cela pourrait éventuellement faire une différence):Blackberry 10 Cascades: mise textStyle.lineHeight sur les clips d'étiquettes texte

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 
    } 
} 

Définition de la propriété textStyle.lineHeight à quelque chose moins de 1,0 fait ce que j'attends, sauf que la ligne du bas de l'étiquette est coupée en bas. Des idées pour contourner cela, ou si je fais quelque chose de mal?

Capture d'écran des résultats, à partir d'un périphérique Dev Alpha B exécutant OS 10.0.9.348. Les résultats se ressemblent sur le simulateur 10.1.

enter image description here

Répondre

0

gens utiles au forum Blackberry ont répondu pour moi.

La solution de contournement consiste à ajouter un "\ n" à la fin du texte d'étiquette. Cela corrige l'écrêtage, mais ajoute de l'espace supplémentaire sous l'étiquette. Nous pouvons contourner ce problème en définissant une valeur bottomPadding négative sur le conteneur d'emballage.

Questions connexes