UIStroke 在文本或 UI 边界上添加轮廓。 主要功能包括:
- 改变线 Transparency 独立于文本或 UI 对象。
- 选择LineJoinMode 的线条(圆、楔或米터)。
- 通过 UIGradient 实例添加渐变到线条。
- 使用[丰富的文本](../ui/富有文本.md)标签将stroke添加到在线文本段落。
有关UIStroke对象的更多细节,请参阅外观调整器。
概要
属性
确定是否将渐变应用到对象的边缘而不是文本本身。
确定溅色。
确定是否显示桩线。
确定角落的解释。
确定柔和颜色的厚度。
独立于父对象的 BackgroundTransparency 或 TextTransparency 。
属性
ApplyStrokeMode
当 UIStroke 实例应用到文本对象时,ApplyStrokeMode 属性决定是否将 stroke 应用到文本自身而不是对象的边界。
Thickness
这个属性决定了渐变的厚度,用像素从父父元素的外部边缘测量。
应注意 调整 此 UIStroke 属性在应用于文本对象时。这会在每个框架中 renders 和存储许多 glyph 大小,可能会导致性能问题或文本捕捉。
Transparency
Transparency 属性将独立于父对象的 BackgroundTransparency 或 TextTransparency 设置渐变混漊度。 这允许您渲染 “hollow” (仅包含轮廓) 的文本和边框。