使用swift的方式描边轮廓号

时间:2015-08-25 20:15:54

标签: ios swift ios8

无论如何使用swift为iOS绘制或描边数字?数字必须是大纲样式。提前谢谢。

1 个答案:

答案 0 :(得分:1)

使用NSAttributedString。 UITextField可以使用attributedText属性显示属性字符串。

let number = 5 // Whatever number you are looking to output
let font = UIFont.systemFontOfSize(12.0)
let attribs = [
    NSForegroundColorAttributeName: UIColor.whiteColor(),
    NSStrokeColorAttributeName: UIColor.blackColor(),
    NSFontAttributeName: font,
    NSStrokeWidthAttributeName: 1.0
]

let outlinedNumber = NSAttributedString(string: "\(number)", attributes: attribs)

使用各种属性进行播放,以获得所需的效果。