我真的希望有人可以帮助我解决这个问题。我花了几天时间为一些自定义文本输入实现了一个体面的错误皮肤,但是我遇到了一个测量问题,结果是来自验证的位图。
我将Flex默认错误皮肤复制到我自己的类中,只是将GlowFilter调整为“内部”并进行了一些颜色更改。
将焦点外观设置为NULL是尝试删除该样式,因为验证会将该内容变为红色并将其应用于其他所有内容。
<view:PromptedTextInput id="inputCompanyName"
width="100%" height="35"
focusSkin="{null}"
styleName="promptedTextInput"
errorSkin="com.verical.common.skins.InnerGlowErrorSkin"
prompt="company name (optional)"
skinClass="com.verical.checkout.view.skins.PromptedUserInputSkin" />
这是我有时看到的随机发生的事情。