Adjust Baseline of Text Using NSAttributedString

Fix Urdu font issues in iOS

When using urdu font, we have some cases where the text is much higher and is being cut off. We can adjust the baseline of the text and bring it down using the following code.

let attributedString = NSAttributedString(string: “text", attributes: [
NSFontAttributeName: font,
NSForegroundColorAttributeName: UIColor.white,
NSBaselineOffsetAttributeName: -5.0