首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spark标签截断问题-如果spark标签文本中包含加号字符,则该文本将被截断

Spark标签截断问题-如果spark标签文本中包含加号字符,则该文本将被截断
EN

Stack Overflow用户
提问于 2015-03-12 14:21:40
回答 1查看 366关注 0票数 1

如果其中有加号,为什么spark标签文本会被截断。以下是一个简单应用程序的代码。Adobe Flex SDK 4.6和Apache Flex SDK 4.12中都会重现此问题:

代码语言:javascript
复制
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
        >
    <s:layout>
        <s:VerticalLayout/>
    </s:layout>

    <s:VGroup width="350">
        <s:Button id="button" width="100%"
                   content="jkqUP+e8Cu62ALgLjkqUPea8Cu62ALgLjkqUPea.aa8Cu62ALgLjkqUPe8Cu62ALgLjkqUPea8C"/>
        <s:Label maxDisplayedLines="1" text="jkqUP+e8Cu62ALgLjkqUPea8Cu62ALgLjkqUPea.aa8Cu62ALgLjkqUPe8Cu62ALgLjkqUPea8C" width="100%" />
    </s:VGroup>
</s:Application>

尽管有足够的空间,但标签文本在按钮标签和标签中的"+“字符后都会被截断。

EN

回答 1

Stack Overflow用户

发布于 2015-03-12 19:45:27

设置样式lineBreak=“显式”的火花标签,解决了这个问题。默认为"toFit“。对于按钮,添加一个样式标签或在皮肤中设置lineBreak (如果有)。

代码语言:javascript
复制
<fx:Style>
        @namespace s "library://ns.adobe.com/flex/spark";
        @namespace mx "library://ns.adobe.com/flex/mx";
        s|Button s|Label
        {
            lineBreak:explicit;
        }
    </fx:Style>

<s:Label lineBreak="explicit" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29003095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档