3

I want to add a overlay text like "Company watermark" on captured video or image programatically in swift. any help will be appreciated.

Krishna Kumar Thakur
  • 1,456
  • 12
  • 27

1 Answers1

1

// create text Layer

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)

Hope it will help you for adding text in video.

Amrit Tiwari
  • 922
  • 7
  • 21