如何在swift中为捕获的视频/图像添加叠加文本?

时间:2016-11-30 09:52:05

标签: objective-c swift

我想添加一个覆盖文字,如"公司水印"在swift中以编程方式捕获视频或图像。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

//创建文字图层

let titleLayer = CATextLayer()
titleLayer.backgroundColor = UIColor.whiteColor().CGColor
titleLayer.string = "Company watermark"
titleLayer.font = UIFont(name: "Helvetica", size: 28)
titleLayer.shadowOpacity = 0.5
titleLayer.alignmentMode = kCAAlignmentCenter
titleLayer.frame = CGRectMake(0, 50, size.width, size.height / 6)
yourView.layer.addSublayer(titleLayer)

希望它能帮助您在视频中添加文字。