-
Notifications
You must be signed in to change notification settings - Fork 207
StyleString
xu.jingyu edited this page Jan 14, 2020
·
5 revisions
富文本字符串,即带属性的字符串,除了内容之外会携带这些内容的展示样式
StyleString(string str) 创建富文本字符串
fontName(string fontName)
设置字体名称
setFontNameForRange(string fontName, number index, number length)
给指定内容设置字体
setFontSizeForRange(number fontSize, number index, number length)
为指定范围内的字符设置字体大小
fontSize(number fontSize)
为字符串设置字体大小
字体样式
setFontStyleForRange(number fontStyle, number index, number length)
给部分内容设置字体样式
字体颜色
setFontColorForRange(Color fontColor, number index, number length)
给部分内容设置颜色
backgroundColor(Color color)
背景颜色
setBackgroundColorForRange(Color color, number index, number length)
给部分内容设置背景颜色
underline(UnderlineStyle style)
设置下划线
setUnderlineForRange(UnderlineStyle style, number index, number length)
给部分内容设置下划线
showAsImage(Size size)
以Image的形式展示,常用于图文混排
append(StyleString styleString)
尾部追加StyleString
calculateSize(number maxWidth)
计算显示该内容需要的最小尺寸
setText(string content)
设置文本内容