文本下划线 - createLabel
text underline - createLabel
我正在尝试制作带下划线的文本,但收到此警告。
截图here!
密码是:
var texto= L("txt_olvide_password");
var attr = Titanium.UI.createAttributedString({
text: texto,
attributes: [ { type: Titanium.UI.ATTRIBUTE_UNDERLINES_STYLE, range: [0,texto.length] }, ]
});
var lblOlvidePassword = Titanium.UI.createLabel({
top: '58%',
color: clr_aux1,
font: { fontFamily: font_primaria, fontSize: 16 },
attributedString: attr
});
vistaLogin.add(lblOlvidePassword)
我做错了什么?
提前致谢。
Titanium Appcelerador 4.5.0
开发工具包:5.2.0
iOS / Android
当您使用 Ti.UI.ATTIBUTE_UNDERLINES_STYLE
时,您必须设置一个值:http://docs.appcelerator.com/platform/latest/#!/api/Attribute-property-value 其中一个常量:
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_NONE
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_SINGLE
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_THICK
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_DOUBLE
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_SOLID
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH_DOT_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_BY_WORD
带下划线的你还应该使用
value
喜欢
var attr = Titanium.UI.createAttributedString({
text : texto,
attributes : [{
type : Titanium.UI.ATTRIBUTE_UNDERLINES_STYLE,
range : [0,texto.length],
value : Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_SINGLE
}]
});
现在可以正常使用了。
我正在尝试制作带下划线的文本,但收到此警告。
截图here!
密码是:
var texto= L("txt_olvide_password");
var attr = Titanium.UI.createAttributedString({
text: texto,
attributes: [ { type: Titanium.UI.ATTRIBUTE_UNDERLINES_STYLE, range: [0,texto.length] }, ]
});
var lblOlvidePassword = Titanium.UI.createLabel({
top: '58%',
color: clr_aux1,
font: { fontFamily: font_primaria, fontSize: 16 },
attributedString: attr
});
vistaLogin.add(lblOlvidePassword)
我做错了什么? 提前致谢。
Titanium Appcelerador 4.5.0 开发工具包:5.2.0 iOS / Android
当您使用 Ti.UI.ATTIBUTE_UNDERLINES_STYLE
时,您必须设置一个值:http://docs.appcelerator.com/platform/latest/#!/api/Attribute-property-value 其中一个常量:
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_NONE
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_SINGLE
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_THICK
Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_DOUBLE
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_SOLID
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_PATTERN_DASH_DOT_DOT
Titanium.UI.ATTRIBUTE_UNDERLINE_BY_WORD
带下划线的你还应该使用
value
喜欢
var attr = Titanium.UI.createAttributedString({
text : texto,
attributes : [{
type : Titanium.UI.ATTRIBUTE_UNDERLINES_STYLE,
range : [0,texto.length],
value : Titanium.UI.ATTRIBUTE_UNDERLINE_STYLE_SINGLE
}]
});
现在可以正常使用了。